for (;;);{"error":null,"payload":{"timeline":"\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_70\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/ktpxiau6eswechswlmd7\/PHID-FILE-2vlsbryc7loxstbithpy\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/demon\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"3573433\" id=\"3573433\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_69\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/demon\/\" class=\"phui-handle handle-availability-disabled phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_0\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e demon\u003c\/a\u003e created this task.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#3573433\" data-sigil=\"has-tooltip\" data-meta=\"0_68\"\u003e\u003cspan class=\"screen-only\"\u003eSep 1 2017, 3:30 PM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2017-09-01 15:30:10 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_73\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"display: none;\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"3573448\" id=\"3573448\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_72\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_13\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-lock lightgreytext\" data-meta=\"0_14\" aria-hidden=\"true\"\u003e\u003c\/span\u003eRestricted Application\u003c\/span\u003e added a subscriber: \u003ca href=\"\/p\/Aklapper\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_15\"\u003eAklapper\u003c\/a\u003e. \u003cspan class=\"phui-timeline-extra-information\"\u003e \u00b7 \u003ca href=\"\/herald\/transcript\/2002487\/\"\u003eView Herald Transcript\u003c\/a\u003e\u003c\/span\u003e\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#3573448\" data-sigil=\"has-tooltip\" data-meta=\"0_71\"\u003e\u003cspan class=\"screen-only\"\u003eSep 1 2017, 3:30 PM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2017-09-01 15:30:10 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_76\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/ktpxiau6eswechswlmd7\/PHID-FILE-2vlsbryc7loxstbithpy\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/demon\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"3573449\" id=\"3573449\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_75\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/demon\/\" class=\"phui-handle handle-availability-disabled phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_16\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e demon\u003c\/a\u003e removed a project: \u003ca href=\"\/tag\/epic\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_17\"\u003eEpic\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#3573449\" data-sigil=\"has-tooltip\" data-meta=\"0_74\"\u003e\u003cspan class=\"screen-only\"\u003eSep 1 2017, 3:30 PM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2017-09-01 15:30:19 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_79\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/x6fn4twohsiictamz65s\/PHID-FILE-2itdywof6ttpeb6suxa2\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Marostegui\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"3573456\" id=\"3573456\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-columns phui-timeline-icon\" data-meta=\"0_78\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Marostegui\/\" class=\"phui-handle handle-availability-partial phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_18\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e Marostegui\u003c\/a\u003e moved this task from \u003ca href=\"\/project\/board\/1060\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_19\"\u003eTriage\u003c\/a\u003e to \u003ca href=\"\/project\/board\/1060\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_20\"\u003eBacklog\u003c\/a\u003e on the \u003ca href=\"\/tag\/dba\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_21\"\u003eDBA\u003c\/a\u003e board.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#3573456\" data-sigil=\"has-tooltip\" data-meta=\"0_77\"\u003e\u003cspan class=\"screen-only\"\u003eSep 1 2017, 3:32 PM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2017-09-01 15:32:56 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell phui-timeline-orange\" data-sigil=\"transaction anchor-container\" data-meta=\"0_85\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/x6fn4twohsiictamz65s\/PHID-FILE-2itdywof6ttpeb6suxa2\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Marostegui\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"4449877\" id=\"4449877\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_81\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Marostegui\/\" class=\"phui-handle handle-availability-partial phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_22\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e Marostegui\u003c\/a\u003e mentioned this in \u003ca href=\"\/T200316\" class=\"phui-handle handle-status-closed\" data-sigil=\"hovercard\" data-meta=\"0_23\"\u003eT200316: Archive, publish and delete EducationProgram data\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4449877\" data-sigil=\"has-tooltip\" data-meta=\"0_80\"\u003e\u003cspan class=\"screen-only\"\u003eJul 25 2018, 9:50 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-25 09:50:40 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_82\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Marostegui\/\" class=\"phui-handle handle-availability-partial phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_24\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e Marostegui\u003c\/a\u003e updated the task description. \u003ca href=\"\/transactions\/detail\/PHID-XACT-TASK-hna6vr3n6anvss2\/\" data-sigil=\"workflow\"\u003e(Show Details)\u003c\/a\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill fill-has-color phui-timeline-icon-fill-orange\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-compress phui-timeline-icon\" data-meta=\"0_83\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Marostegui\/\" class=\"phui-handle handle-availability-partial phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_25\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e Marostegui\u003c\/a\u003e merged a task: \u003cspan class=\"\"\u003e\u003ca href=\"\/T200316\" class=\"phui-handle handle-status-closed\" data-sigil=\"hovercard\" data-meta=\"0_26\"\u003eT200316: Archive, publish and delete EducationProgram data\u003c\/a\u003e\u003c\/span\u003e.\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_84\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Marostegui\/\" class=\"phui-handle handle-availability-partial phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_27\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e Marostegui\u003c\/a\u003e added subscribers: \u003ca href=\"\/p\/Reedy\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_28\"\u003eReedy\u003c\/a\u003e, \u003ca href=\"\/p\/Marostegui\/\" class=\"phui-handle handle-availability-partial phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_29\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e Marostegui\u003c\/a\u003e.\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_89\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/x6fn4twohsiictamz65s\/PHID-FILE-2itdywof6ttpeb6suxa2\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Marostegui\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"4449892\" id=\"4449892\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_87\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Marostegui\/\" class=\"phui-handle handle-availability-partial phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_30\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e Marostegui\u003c\/a\u003e added a project: \u003ca href=\"\/tag\/data-services\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_31\"\u003eData-Services\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4449892\" data-sigil=\"has-tooltip\" data-meta=\"0_86\"\u003e\u003cspan class=\"screen-only\"\u003eJul 25 2018, 9:53 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-25 09:53:56 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_88\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Marostegui\/\" class=\"phui-handle handle-availability-partial phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_32\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e Marostegui\u003c\/a\u003e updated the task description. \u003ca href=\"\/transactions\/detail\/PHID-XACT-TASK-5spq7bevfwbgiw4\/\" data-sigil=\"workflow\"\u003e(Show Details)\u003c\/a\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_101\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/hhufjuud5kp5yiged4fs\/PHID-FILE-2p2bycgnb4gse5p3joee\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/jcrespo\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-badges\"\u003e\u003cul class=\"phui-badge-flex-view grouped flex-view-collapsed \"\u003e\u003cli class=\"phui-badge-flex-item\"\u003e\u003ca class=\"phui-badge-mini phui-badge-mini-blue \" href=\"\/badges\/view\/18\/\" data-sigil=\"has-tooltip\" data-meta=\"0_99\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-star\" data-meta=\"0_100\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"4449895\" id=\"4449895\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_97\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/jcrespo\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_33\"\u003ejcrespo\u003c\/a\u003e added a project: \u003ca href=\"\/tag\/dumps-generation\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_34\"\u003eDumps-Generation\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4449895\" data-sigil=\"has-tooltip\" data-meta=\"0_96\"\u003e\u003cspan class=\"screen-only\"\u003eJul 25 2018, 9:54 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-25 09:54:58 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_98\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/jcrespo\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_35\"\u003ejcrespo\u003c\/a\u003e added subscribers: \u003ca href=\"\/p\/ArielGlenn\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_36\"\u003eArielGlenn\u003c\/a\u003e, \u003ca href=\"\/p\/jcrespo\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_37\"\u003ejcrespo\u003c\/a\u003e.\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_94\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_95\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_38\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003e\u003ca href=\"\/p\/ArielGlenn\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_2\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@ArielGlenn\u003c\/span\u003e\u003c\/a\u003e What is the process for one time dumps, if there is one?\u003c\/p\u003e\n\n\u003cp\u003eDoes security team need to be involved?\u003c\/p\u003e\n\n\u003cp\u003eWe can dump easily, but what to do next (and before deletion)?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_110\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/skjcbgvgg73sopweegum\/PHID-FILE-5fawjhav2batqyi4ixtx\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/ArielGlenn\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"4449967\" id=\"4449967\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_109\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ArielGlenn\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_39\"\u003eArielGlenn\u003c\/a\u003e added a subscriber: \u003ca href=\"\/p\/Bstorm\/\" class=\"phui-handle handle-availability-disabled phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_40\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e Bstorm\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4449967\" data-sigil=\"has-tooltip\" data-meta=\"0_108\"\u003e\u003cspan class=\"screen-only\"\u003eJul 25 2018, 10:35 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-25 10:35:36 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_106\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_107\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_41\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eWe've never had requests for specific tables like these; the ep tables aren't dumped as part of the regular dumps either.\u003c\/p\u003e\n\n\u003cp\u003eIf you want to produce them and put them somewhere, I can grab them, put them in the right directory (other\/something) and set up a web page in puppet that describes them, as a one-off; we do this from time to time for various datasets.\u003c\/p\u003e\n\n\u003cp\u003eActually now that these datasets live on labstore1006\/7, I should probably loop \u003ca href=\"\/p\/Bstorm\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_3\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e\u003cspan class=\"phui-tag-dot phui-tag-color-grey\"\u003e\u003c\/span\u003e@Bstorm\u003c\/span\u003e\u003c\/a\u003e into this, as the point person for these hosts. I imagine the procedure will be similar.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_121\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/gmb3bohtvy22zzvlaje7\/PHID-FILE-zcwqxhkprdlj5oadwhav\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Reedy\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-badges\"\u003e\u003cul class=\"phui-badge-flex-view grouped flex-view-collapsed \"\u003e\u003cli class=\"phui-badge-flex-item\"\u003e\u003ca class=\"phui-badge-mini phui-badge-mini-indigo \" href=\"\/badges\/view\/6\/\" data-sigil=\"has-tooltip\" data-meta=\"0_119\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-rebel\" data-meta=\"0_120\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"4450028\" id=\"4450028\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_118\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Reedy\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_42\"\u003eReedy\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4450028\" data-sigil=\"has-tooltip\" data-meta=\"0_117\"\u003e\u003cspan class=\"screen-only\"\u003eJul 25 2018, 11:06 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-25 11:06:03 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_115\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_116\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_43\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote class=\"remarkup-reply-block\"\u003e\n\u003cdiv class=\"remarkup-reply-head\"\u003eIn \u003ca href=\"\/T174802#4449895\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_4\"\u003e\u003cspan class=\"phui-tag-core-closed\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eT174802#4449895\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e, \u003ca href=\"\/p\/jcrespo\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_5\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@jcrespo\u003c\/span\u003e\u003c\/a\u003e wrote:\u003c\/div\u003e\n\u003cdiv class=\"remarkup-reply-body\"\u003e\u003cp\u003eDoes security team need to be involved?\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/blockquote\u003e\n\n\u003cp\u003eI don't think so.\u003c\/p\u003e\n\n\u003cp\u003eAs long as we NULL out the course token in the same way that it is on the labs repslicas... Though, considering the extension is going to be undeployed, and therefore the tokens are unuseable... It's not a big deal.\u003c\/p\u003e\n\n\u003cp\u003eI don't see any other problematic data in the tables\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_124\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/gmb3bohtvy22zzvlaje7\/PHID-FILE-zcwqxhkprdlj5oadwhav\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Reedy\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"4450032\" id=\"4450032\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_123\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Reedy\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_44\"\u003eReedy\u003c\/a\u003e added a parent task: \u003ca href=\"\/T125618\" class=\"phui-handle handle-status-closed\" data-sigil=\"hovercard\" data-meta=\"0_45\"\u003eT125618: Deprecate and remove the EducationProgram extension from Wikimedia servers after June 30, 2018\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4450032\" data-sigil=\"has-tooltip\" data-meta=\"0_122\"\u003e\u003cspan class=\"screen-only\"\u003eJul 25 2018, 11:07 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-25 11:07:26 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_135\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/hhufjuud5kp5yiged4fs\/PHID-FILE-2p2bycgnb4gse5p3joee\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/jcrespo\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-badges\"\u003e\u003cul class=\"phui-badge-flex-view grouped flex-view-collapsed \"\u003e\u003cli class=\"phui-badge-flex-item\"\u003e\u003ca class=\"phui-badge-mini phui-badge-mini-blue \" href=\"\/badges\/view\/18\/\" data-sigil=\"has-tooltip\" data-meta=\"0_133\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-star\" data-meta=\"0_134\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"4450033\" id=\"4450033\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_132\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/jcrespo\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_46\"\u003ejcrespo\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4450033\" data-sigil=\"has-tooltip\" data-meta=\"0_131\"\u003e\u003cspan class=\"screen-only\"\u003eJul 25 2018, 11:08 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-25 11:08:53 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_129\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_130\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_47\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote\u003e\u003cp\u003eAs long as we NULL out the course token in the same way that it is on the labs replicas\u003c\/p\u003e\u003c\/blockquote\u003e\n\n\u003cp\u003eThen this is not as trivial- it seems the best way it to export them from cloud replicas and then pass them to \u003ca href=\"\/tag\/data-services\/\" class=\"phui-tag-view phui-tag-type-shade phui-tag-blue phui-tag-shade phui-tag-icon-view \" data-sigil=\"hovercard\" data-meta=\"0_7\"\u003e\u003cspan class=\"phui-tag-core \"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-briefcase\" data-meta=\"0_6\" aria-hidden=\"true\"\u003e\u003c\/span\u003eData-Services\u003c\/span\u003e\u003c\/a\u003e so they can store them in the appropriate place in labstore1006\/7.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_138\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/5jthoz7jsgkdv2urcn4p\/PHID-FILE-625muwnyjyqrkzxbtizx\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/MZMcBride\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"4451973\" id=\"4451973\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_137\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/MZMcBride\/\" class=\"phui-handle handle-availability-disabled phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_48\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e MZMcBride\u003c\/a\u003e subscribed.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4451973\" data-sigil=\"has-tooltip\" data-meta=\"0_136\"\u003e\u003cspan class=\"screen-only\"\u003eJul 26 2018, 12:23 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-26 00:23:21 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_141\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/gmb3bohtvy22zzvlaje7\/PHID-FILE-zcwqxhkprdlj5oadwhav\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Reedy\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"4452037\" id=\"4452037\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_140\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Reedy\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_49\"\u003eReedy\u003c\/a\u003e renamed this task from \u003cspan class=\"phui-timeline-value\"\u003eDrop education program (ep_*) tables on wikis where it is not enabled\u003c\/span\u003e to \u003cspan class=\"phui-timeline-value\"\u003eDrop education program (ep_*) tables on all wikis\u003c\/span\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4452037\" data-sigil=\"has-tooltip\" data-meta=\"0_139\"\u003e\u003cspan class=\"screen-only\"\u003eJul 26 2018, 12:40 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-26 00:40:28 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_152\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/gmb3bohtvy22zzvlaje7\/PHID-FILE-zcwqxhkprdlj5oadwhav\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Reedy\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-badges\"\u003e\u003cul class=\"phui-badge-flex-view grouped flex-view-collapsed \"\u003e\u003cli class=\"phui-badge-flex-item\"\u003e\u003ca class=\"phui-badge-mini phui-badge-mini-indigo \" href=\"\/badges\/view\/6\/\" data-sigil=\"has-tooltip\" data-meta=\"0_150\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-rebel\" data-meta=\"0_151\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"4452063\" id=\"4452063\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-pencil phui-timeline-icon\" data-meta=\"0_149\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Reedy\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_50\"\u003eReedy\u003c\/a\u003e renamed this task from \u003cspan class=\"phui-timeline-value\"\u003eDrop education program (ep_*) tables on all wikis\u003c\/span\u003e to \u003cspan class=\"phui-timeline-value\"\u003eArchive and drop education program (ep_*) tables on all wikis\u003c\/span\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4452063\" data-sigil=\"has-tooltip\" data-meta=\"0_148\"\u003e\u003cspan class=\"screen-only\"\u003eJul 26 2018, 1:08 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-26 01:08:55 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_146\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_147\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_51\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eSee also \u003ca href=\"\/T200391\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_8\"\u003e\u003cspan class=\"phui-tag-core-closed\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eT200391: Cleaning up after EducationProgram\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/p\u003e\n\n\u003cp\u003eIf we're going to make some archive... Should we be dumping stuff in NS 446 and 447 too?\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_155\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/p2jvmcdsbef3436hkcf6\/PHID-FILE-b6vmtimun4dtm56lypjx\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Krenair\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"4459793\" id=\"4459793\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-user-plus phui-timeline-icon\" data-meta=\"0_154\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Krenair\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_52\"\u003eKrenair\u003c\/a\u003e subscribed.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4459793\" data-sigil=\"has-tooltip\" data-meta=\"0_153\"\u003e\u003cspan class=\"screen-only\"\u003eJul 29 2018, 1:59 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-29 01:59:08 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_166\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/gmb3bohtvy22zzvlaje7\/PHID-FILE-zcwqxhkprdlj5oadwhav\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Reedy\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-badges\"\u003e\u003cul class=\"phui-badge-flex-view grouped flex-view-collapsed \"\u003e\u003cli class=\"phui-badge-flex-item\"\u003e\u003ca class=\"phui-badge-mini phui-badge-mini-indigo \" href=\"\/badges\/view\/6\/\" data-sigil=\"has-tooltip\" data-meta=\"0_164\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-rebel\" data-meta=\"0_165\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"4459794\" id=\"4459794\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_163\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Reedy\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_53\"\u003eReedy\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4459794\" data-sigil=\"has-tooltip\" data-meta=\"0_162\"\u003e\u003cspan class=\"screen-only\"\u003eJul 29 2018, 1:59 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-29 01:59:22 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_160\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_161\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_54\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cblockquote class=\"remarkup-reply-block\"\u003e\n\u003cdiv class=\"remarkup-reply-head\"\u003eIn \u003ca href=\"\/T174802#4450033\" class=\"phui-tag-view phui-tag-type-object \" data-sigil=\"hovercard\" data-meta=\"0_9\"\u003e\u003cspan class=\"phui-tag-core-closed\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-object\"\u003eT174802#4450033\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e, \u003ca href=\"\/p\/jcrespo\/\" class=\"phui-tag-view phui-tag-type-person \" data-sigil=\"hovercard\" data-meta=\"0_12\"\u003e\u003cspan class=\"phui-tag-core phui-tag-color-person\"\u003e@jcrespo\u003c\/span\u003e\u003c\/a\u003e wrote:\u003c\/div\u003e\n\u003cdiv class=\"remarkup-reply-body\"\u003e\u003cblockquote\u003e\u003cp\u003eAs long as we NULL out the course token in the same way that it is on the labs replicas\u003c\/p\u003e\u003c\/blockquote\u003e\n\n\u003cp\u003eThen this is not as trivial- it seems the best way it to export them from cloud replicas and then pass them to \u003ca href=\"\/tag\/data-services\/\" class=\"phui-tag-view phui-tag-type-shade phui-tag-blue phui-tag-shade phui-tag-icon-view \" data-sigil=\"hovercard\" data-meta=\"0_11\"\u003e\u003cspan class=\"phui-tag-core \"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-briefcase\" data-meta=\"0_10\" aria-hidden=\"true\"\u003e\u003c\/span\u003eData-Services\u003c\/span\u003e\u003c\/a\u003e so they can store them in the appropriate place in labstore1006\/7.\u003c\/p\u003e\u003c\/div\u003e\n\u003c\/blockquote\u003e\n\n\u003cp\u003eIs there a nice way to get mysqldump to play with views and their data?\u003c\/p\u003e\n\n\u003cblockquote\u003e\u003cp\u003emysqldump --defaults-file=\/home\/reedy\/replica.my.cnf --lock-tables=false -h enwiki.analytics.db.svc.eqiad.wmflabs enwiki_p ep_orgs ep_courses ep_articles ep_users_per_course ep_students ep_instructors ep_cas ep_oas ep_events ep_revisions > ep-enwiki.sql\u003c\/p\u003e\u003c\/blockquote\u003e\n\n\u003cp\u003eends up with...\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"sql\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\" style=\" max-height: 20em; overflow: auto;\"\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan class=\"c1\"\u003e-- MySQL dump 10.14 Distrib 5.5.59-MariaDB, for debian-linux-gnu (x86_64)\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Host: enwiki.analytics.db.svc.eqiad.wmflabs Database: enwiki_p\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- ------------------------------------------------------\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Server version\t10.1.33-MariaDB\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40101 SET NAMES utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40103 SET TIME_ZONE='+00:00' *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Temporary table structure for view `ep_orgs`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"k\"\u003eDROP\u003c\/span\u003e \u003cspan class=\"k\"\u003eTABLE\u003c\/span\u003e \u003cspan class=\"k\"\u003eIF\u003c\/span\u003e \u003cspan class=\"k\"\u003eEXISTS\u003c\/span\u003e \u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"n\"\u003eep_orgs\u003c\/span\u003e\u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_orgs`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@@\u003c\/span\u003e\u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"n\"\u003eutf8\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE TABLE `ep_orgs` (\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_name` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_city` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_country` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_active` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_course_count` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_instructor_count` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_oa_count` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_ca_count` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_student_count` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_courses` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_touched` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `org_last_active_date` tinyint NOT NULL\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e) ENGINE=MyISAM *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Temporary table structure for view `ep_courses`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"k\"\u003eDROP\u003c\/span\u003e \u003cspan class=\"k\"\u003eTABLE\u003c\/span\u003e \u003cspan class=\"k\"\u003eIF\u003c\/span\u003e \u003cspan class=\"k\"\u003eEXISTS\u003c\/span\u003e \u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"n\"\u003eep_courses\u003c\/span\u003e\u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_courses`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@@\u003c\/span\u003e\u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"n\"\u003eutf8\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE TABLE `ep_courses` (\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_org_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_title` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_name` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_start` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_end` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_description` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_students` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_online_ambs` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_campus_ambs` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_instructors` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_token` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_field` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_level` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_term` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_lang` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_instructor_count` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_oa_count` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_ca_count` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_student_count` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `course_touched` tinyint NOT NULL\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e) ENGINE=MyISAM *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Temporary table structure for view `ep_articles`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"k\"\u003eDROP\u003c\/span\u003e \u003cspan class=\"k\"\u003eTABLE\u003c\/span\u003e \u003cspan class=\"k\"\u003eIF\u003c\/span\u003e \u003cspan class=\"k\"\u003eEXISTS\u003c\/span\u003e \u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"n\"\u003eep_articles\u003c\/span\u003e\u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_articles`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@@\u003c\/span\u003e\u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"n\"\u003eutf8\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE TABLE `ep_articles` (\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `article_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `article_user_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `article_course_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `article_page_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `article_page_title` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `article_reviewers` tinyint NOT NULL\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e) ENGINE=MyISAM *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Temporary table structure for view `ep_users_per_course`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"k\"\u003eDROP\u003c\/span\u003e \u003cspan class=\"k\"\u003eTABLE\u003c\/span\u003e \u003cspan class=\"k\"\u003eIF\u003c\/span\u003e \u003cspan class=\"k\"\u003eEXISTS\u003c\/span\u003e \u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"n\"\u003eep_users_per_course\u003c\/span\u003e\u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_users_per_course`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@@\u003c\/span\u003e\u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"n\"\u003eutf8\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE TABLE `ep_users_per_course` (\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `upc_user_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `upc_course_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `upc_role` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `upc_time` tinyint NOT NULL\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e) ENGINE=MyISAM *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Temporary table structure for view `ep_students`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"k\"\u003eDROP\u003c\/span\u003e \u003cspan class=\"k\"\u003eTABLE\u003c\/span\u003e \u003cspan class=\"k\"\u003eIF\u003c\/span\u003e \u003cspan class=\"k\"\u003eEXISTS\u003c\/span\u003e \u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"n\"\u003eep_students\u003c\/span\u003e\u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_students`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@@\u003c\/span\u003e\u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"n\"\u003eutf8\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE TABLE `ep_students` (\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `student_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `student_user_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `student_first_enroll` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `student_first_course` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `student_last_enroll` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `student_last_course` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `student_last_active` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `student_active_enroll` tinyint NOT NULL\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e) ENGINE=MyISAM *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Temporary table structure for view `ep_instructors`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"k\"\u003eDROP\u003c\/span\u003e \u003cspan class=\"k\"\u003eTABLE\u003c\/span\u003e \u003cspan class=\"k\"\u003eIF\u003c\/span\u003e \u003cspan class=\"k\"\u003eEXISTS\u003c\/span\u003e \u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"n\"\u003eep_instructors\u003c\/span\u003e\u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_instructors`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@@\u003c\/span\u003e\u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"n\"\u003eutf8\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE TABLE `ep_instructors` (\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `instructor_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `instructor_user_id` tinyint NOT NULL\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e) ENGINE=MyISAM *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Temporary table structure for view `ep_cas`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"k\"\u003eDROP\u003c\/span\u003e \u003cspan class=\"k\"\u003eTABLE\u003c\/span\u003e \u003cspan class=\"k\"\u003eIF\u003c\/span\u003e \u003cspan class=\"k\"\u003eEXISTS\u003c\/span\u003e \u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"n\"\u003eep_cas\u003c\/span\u003e\u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_cas`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@@\u003c\/span\u003e\u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"n\"\u003eutf8\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE TABLE `ep_cas` (\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `ca_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `ca_user_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `ca_visible` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `ca_bio` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `ca_photo` tinyint NOT NULL\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e) ENGINE=MyISAM *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Temporary table structure for view `ep_oas`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"k\"\u003eDROP\u003c\/span\u003e \u003cspan class=\"k\"\u003eTABLE\u003c\/span\u003e \u003cspan class=\"k\"\u003eIF\u003c\/span\u003e \u003cspan class=\"k\"\u003eEXISTS\u003c\/span\u003e \u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"n\"\u003eep_oas\u003c\/span\u003e\u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_oas`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@@\u003c\/span\u003e\u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"n\"\u003eutf8\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE TABLE `ep_oas` (\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `oa_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `oa_user_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `oa_visible` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `oa_bio` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `oa_photo` tinyint NOT NULL\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e) ENGINE=MyISAM *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Temporary table structure for view `ep_events`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"k\"\u003eDROP\u003c\/span\u003e \u003cspan class=\"k\"\u003eTABLE\u003c\/span\u003e \u003cspan class=\"k\"\u003eIF\u003c\/span\u003e \u003cspan class=\"k\"\u003eEXISTS\u003c\/span\u003e \u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"n\"\u003eep_events\u003c\/span\u003e\u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_events`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@@\u003c\/span\u003e\u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"n\"\u003eutf8\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE TABLE `ep_events` (\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `event_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `event_course_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `event_user_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `event_time` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `event_type` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `event_info` tinyint NOT NULL\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e) ENGINE=MyISAM *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Temporary table structure for view `ep_revisions`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"k\"\u003eDROP\u003c\/span\u003e \u003cspan class=\"k\"\u003eTABLE\u003c\/span\u003e \u003cspan class=\"k\"\u003eIF\u003c\/span\u003e \u003cspan class=\"k\"\u003eEXISTS\u003c\/span\u003e \u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"n\"\u003eep_revisions\u003c\/span\u003e\u003cspan class=\"o\"\u003e`\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_revisions`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@@\u003c\/span\u003e\u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"n\"\u003eutf8\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE TABLE `ep_revisions` (\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_object_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_object_identifier` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_type` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_comment` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_user_id` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_user_text` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_time` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_minor_edit` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_deleted` tinyint NOT NULL,\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e `rev_data` tinyint NOT NULL\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e) ENGINE=MyISAM *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"k\"\u003eSET\u003c\/span\u003e \u003cspan class=\"n\"\u003echaracter_set_client\u003c\/span\u003e \u003cspan class=\"o\"\u003e=\u003c\/span\u003e \u003cspan class=\"o\"\u003e@\u003c\/span\u003e\u003cspan class=\"n\"\u003esaved_cs_client\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Final view structure for view `ep_orgs`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP TABLE IF EXISTS `ep_orgs`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_orgs`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_client = @@character_set_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_results = @@character_set_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_col_connection = @@collation_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = utf8_general_ci *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE ALGORITHM=UNDEFINED *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50013 DEFINER=`viewmaster`@`%` SQL SECURITY DEFINER *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 VIEW `ep_orgs` AS select `enwiki`.`ep_orgs`.`org_id` AS `org_id`,`enwiki`.`ep_orgs`.`org_name` AS `org_name`,`enwiki`.`ep_orgs`.`org_city` AS `org_city`,`enwiki`.`ep_orgs`.`org_country` AS `org_country`,`enwiki`.`ep_orgs`.`org_active` AS `org_active`,`enwiki`.`ep_orgs`.`org_course_count` AS `org_course_count`,`enwiki`.`ep_orgs`.`org_instructor_count` AS `org_instructor_count`,`enwiki`.`ep_orgs`.`org_oa_count` AS `org_oa_count`,`enwiki`.`ep_orgs`.`org_ca_count` AS `org_ca_count`,`enwiki`.`ep_orgs`.`org_student_count` AS `org_student_count`,`enwiki`.`ep_orgs`.`org_courses` AS `org_courses`,`enwiki`.`ep_orgs`.`org_touched` AS `org_touched`,`enwiki`.`ep_orgs`.`org_last_active_date` AS `org_last_active_date` from `enwiki`.`ep_orgs` *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = @saved_cs_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = @saved_cs_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = @saved_col_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Final view structure for view `ep_courses`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP TABLE IF EXISTS `ep_courses`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_courses`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_client = @@character_set_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_results = @@character_set_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_col_connection = @@collation_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = utf8_general_ci *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE ALGORITHM=UNDEFINED *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50013 DEFINER=`viewmaster`@`%` SQL SECURITY DEFINER *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 VIEW `ep_courses` AS select `enwiki`.`ep_courses`.`course_id` AS `course_id`,`enwiki`.`ep_courses`.`course_org_id` AS `course_org_id`,`enwiki`.`ep_courses`.`course_title` AS `course_title`,`enwiki`.`ep_courses`.`course_name` AS `course_name`,`enwiki`.`ep_courses`.`course_start` AS `course_start`,`enwiki`.`ep_courses`.`course_end` AS `course_end`,`enwiki`.`ep_courses`.`course_description` AS `course_description`,`enwiki`.`ep_courses`.`course_students` AS `course_students`,`enwiki`.`ep_courses`.`course_online_ambs` AS `course_online_ambs`,`enwiki`.`ep_courses`.`course_campus_ambs` AS `course_campus_ambs`,`enwiki`.`ep_courses`.`course_instructors` AS `course_instructors`,NULL AS `course_token`,`enwiki`.`ep_courses`.`course_field` AS `course_field`,`enwiki`.`ep_courses`.`course_level` AS `course_level`,`enwiki`.`ep_courses`.`course_term` AS `course_term`,`enwiki`.`ep_courses`.`course_lang` AS `course_lang`,`enwiki`.`ep_courses`.`course_instructor_count` AS `course_instructor_count`,`enwiki`.`ep_courses`.`course_oa_count` AS `course_oa_count`,`enwiki`.`ep_courses`.`course_ca_count` AS `course_ca_count`,`enwiki`.`ep_courses`.`course_student_count` AS `course_student_count`,`enwiki`.`ep_courses`.`course_touched` AS `course_touched` from `enwiki`.`ep_courses` *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = @saved_cs_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = @saved_cs_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = @saved_col_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Final view structure for view `ep_articles`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP TABLE IF EXISTS `ep_articles`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_articles`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_client = @@character_set_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_results = @@character_set_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_col_connection = @@collation_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = utf8_general_ci *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE ALGORITHM=UNDEFINED *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50013 DEFINER=`viewmaster`@`%` SQL SECURITY DEFINER *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 VIEW `ep_articles` AS select `enwiki`.`ep_articles`.`article_id` AS `article_id`,`enwiki`.`ep_articles`.`article_user_id` AS `article_user_id`,`enwiki`.`ep_articles`.`article_course_id` AS `article_course_id`,`enwiki`.`ep_articles`.`article_page_id` AS `article_page_id`,`enwiki`.`ep_articles`.`article_page_title` AS `article_page_title`,`enwiki`.`ep_articles`.`article_reviewers` AS `article_reviewers` from `enwiki`.`ep_articles` *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = @saved_cs_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = @saved_cs_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = @saved_col_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Final view structure for view `ep_users_per_course`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP TABLE IF EXISTS `ep_users_per_course`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_users_per_course`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_client = @@character_set_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_results = @@character_set_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_col_connection = @@collation_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = utf8_general_ci *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE ALGORITHM=UNDEFINED *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50013 DEFINER=`viewmaster`@`%` SQL SECURITY DEFINER *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 VIEW `ep_users_per_course` AS select `enwiki`.`ep_users_per_course`.`upc_user_id` AS `upc_user_id`,`enwiki`.`ep_users_per_course`.`upc_course_id` AS `upc_course_id`,`enwiki`.`ep_users_per_course`.`upc_role` AS `upc_role`,`enwiki`.`ep_users_per_course`.`upc_time` AS `upc_time` from `enwiki`.`ep_users_per_course` *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = @saved_cs_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = @saved_cs_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = @saved_col_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Final view structure for view `ep_students`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP TABLE IF EXISTS `ep_students`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_students`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_client = @@character_set_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_results = @@character_set_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_col_connection = @@collation_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = utf8_general_ci *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE ALGORITHM=UNDEFINED *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50013 DEFINER=`viewmaster`@`%` SQL SECURITY DEFINER *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 VIEW `ep_students` AS select `enwiki`.`ep_students`.`student_id` AS `student_id`,`enwiki`.`ep_students`.`student_user_id` AS `student_user_id`,`enwiki`.`ep_students`.`student_first_enroll` AS `student_first_enroll`,`enwiki`.`ep_students`.`student_first_course` AS `student_first_course`,`enwiki`.`ep_students`.`student_last_enroll` AS `student_last_enroll`,`enwiki`.`ep_students`.`student_last_course` AS `student_last_course`,`enwiki`.`ep_students`.`student_last_active` AS `student_last_active`,`enwiki`.`ep_students`.`student_active_enroll` AS `student_active_enroll` from `enwiki`.`ep_students` *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = @saved_cs_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = @saved_cs_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = @saved_col_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Final view structure for view `ep_instructors`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP TABLE IF EXISTS `ep_instructors`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_instructors`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_client = @@character_set_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_results = @@character_set_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_col_connection = @@collation_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = utf8_general_ci *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE ALGORITHM=UNDEFINED *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50013 DEFINER=`viewmaster`@`%` SQL SECURITY DEFINER *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 VIEW `ep_instructors` AS select `enwiki`.`ep_instructors`.`instructor_id` AS `instructor_id`,`enwiki`.`ep_instructors`.`instructor_user_id` AS `instructor_user_id` from `enwiki`.`ep_instructors` *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = @saved_cs_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = @saved_cs_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = @saved_col_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Final view structure for view `ep_cas`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP TABLE IF EXISTS `ep_cas`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_cas`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_client = @@character_set_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_results = @@character_set_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_col_connection = @@collation_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = utf8_general_ci *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE ALGORITHM=UNDEFINED *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50013 DEFINER=`viewmaster`@`%` SQL SECURITY DEFINER *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 VIEW `ep_cas` AS select `enwiki`.`ep_cas`.`ca_id` AS `ca_id`,`enwiki`.`ep_cas`.`ca_user_id` AS `ca_user_id`,`enwiki`.`ep_cas`.`ca_visible` AS `ca_visible`,`enwiki`.`ep_cas`.`ca_bio` AS `ca_bio`,`enwiki`.`ep_cas`.`ca_photo` AS `ca_photo` from `enwiki`.`ep_cas` *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = @saved_cs_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = @saved_cs_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = @saved_col_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Final view structure for view `ep_oas`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP TABLE IF EXISTS `ep_oas`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_oas`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_client = @@character_set_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_results = @@character_set_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_col_connection = @@collation_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = utf8_general_ci *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE ALGORITHM=UNDEFINED *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50013 DEFINER=`viewmaster`@`%` SQL SECURITY DEFINER *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 VIEW `ep_oas` AS select `enwiki`.`ep_oas`.`oa_id` AS `oa_id`,`enwiki`.`ep_oas`.`oa_user_id` AS `oa_user_id`,`enwiki`.`ep_oas`.`oa_visible` AS `oa_visible`,`enwiki`.`ep_oas`.`oa_bio` AS `oa_bio`,`enwiki`.`ep_oas`.`oa_photo` AS `oa_photo` from `enwiki`.`ep_oas` *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = @saved_cs_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = @saved_cs_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = @saved_col_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Final view structure for view `ep_events`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP TABLE IF EXISTS `ep_events`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_events`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_client = @@character_set_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_results = @@character_set_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_col_connection = @@collation_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = utf8_general_ci *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE ALGORITHM=UNDEFINED *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50013 DEFINER=`viewmaster`@`%` SQL SECURITY DEFINER *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 VIEW `ep_events` AS select `enwiki`.`ep_events`.`event_id` AS `event_id`,`enwiki`.`ep_events`.`event_course_id` AS `event_course_id`,`enwiki`.`ep_events`.`event_user_id` AS `event_user_id`,`enwiki`.`ep_events`.`event_time` AS `event_time`,`enwiki`.`ep_events`.`event_type` AS `event_type`,`enwiki`.`ep_events`.`event_info` AS `event_info` from `enwiki`.`ep_events` *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = @saved_cs_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = @saved_cs_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = @saved_col_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e-- Final view structure for view `ep_revisions`\u003c\/span\u003e\n\u003cspan class=\"c1\"\u003e--\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP TABLE IF EXISTS `ep_revisions`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 DROP VIEW IF EXISTS `ep_revisions`*\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_client = @@character_set_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_cs_results = @@character_set_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET @saved_col_connection = @@collation_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = utf8 *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = utf8_general_ci *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 CREATE ALGORITHM=UNDEFINED *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50013 DEFINER=`viewmaster`@`%` SQL SECURITY DEFINER *\/\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 VIEW `ep_revisions` AS select `enwiki`.`ep_revisions`.`rev_id` AS `rev_id`,`enwiki`.`ep_revisions`.`rev_object_id` AS `rev_object_id`,`enwiki`.`ep_revisions`.`rev_object_identifier` AS `rev_object_identifier`,`enwiki`.`ep_revisions`.`rev_type` AS `rev_type`,`enwiki`.`ep_revisions`.`rev_comment` AS `rev_comment`,`enwiki`.`ep_revisions`.`rev_user_id` AS `rev_user_id`,`enwiki`.`ep_revisions`.`rev_user_text` AS `rev_user_text`,`enwiki`.`ep_revisions`.`rev_time` AS `rev_time`,`enwiki`.`ep_revisions`.`rev_minor_edit` AS `rev_minor_edit`,`enwiki`.`ep_revisions`.`rev_deleted` AS `rev_deleted`,`enwiki`.`ep_revisions`.`rev_data` AS `rev_data` from `enwiki`.`ep_revisions` *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_client = @saved_cs_client *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET character_set_results = @saved_cs_results *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!50001 SET collation_connection = @saved_col_connection *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"cm\"\u003e\/*!40101 SET SQL_MODE=@OLD_SQL_MODE *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\u003cspan class=\"cm\"\u003e\/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES *\/\u003c\/span\u003e\u003cspan class=\"p\"\u003e;\u003c\/span\u003e\n\n\u003cspan class=\"c1\"\u003e-- Dump completed on 2018-07-29 1:55:49\u003c\/span\u003e\u003c\/pre\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_169\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/skjcbgvgg73sopweegum\/PHID-FILE-5fawjhav2batqyi4ixtx\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/ArielGlenn\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"4460805\" id=\"4460805\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_168\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/ArielGlenn\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_55\"\u003eArielGlenn\u003c\/a\u003e edited projects, added \u003ca href=\"\/tag\/datasets-general-or-unknown\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_56\"\u003eDatasets-General-or-Unknown\u003c\/a\u003e; removed \u003ca href=\"\/tag\/dumps-generation\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_57\"\u003eDumps-Generation\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4460805\" data-sigil=\"has-tooltip\" data-meta=\"0_167\"\u003e\u003cspan class=\"screen-only\"\u003eJul 30 2018, 8:37 AM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-07-30 08:37:44 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_172\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/gmb3bohtvy22zzvlaje7\/PHID-FILE-zcwqxhkprdlj5oadwhav\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Reedy\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"4571528\" id=\"4571528\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-link phui-timeline-icon\" data-meta=\"0_171\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Reedy\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_58\"\u003eReedy\u003c\/a\u003e mentioned this in \u003ca href=\"\/T125618\" class=\"phui-handle handle-status-closed\" data-sigil=\"hovercard\" data-meta=\"0_59\"\u003eT125618: Deprecate and remove the EducationProgram extension from Wikimedia servers after June 30, 2018\u003c\/a\u003e.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4571528\" data-sigil=\"has-tooltip\" data-meta=\"0_170\"\u003e\u003cspan class=\"screen-only\"\u003eSep 10 2018, 4:02 PM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-09-10 16:02:33 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_185\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/x6fn4twohsiictamz65s\/PHID-FILE-2itdywof6ttpeb6suxa2\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Marostegui\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-badges\"\u003e\u003cul class=\"phui-badge-flex-view grouped flex-view-collapsed \"\u003e\u003cli class=\"phui-badge-flex-item\"\u003e\u003ca class=\"phui-badge-mini phui-badge-mini-blue \" href=\"\/badges\/view\/18\/\" data-sigil=\"has-tooltip\" data-meta=\"0_181\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-star\" data-meta=\"0_182\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\u003cli class=\"phui-badge-flex-item\"\u003e\u003ca class=\"phui-badge-mini phui-badge-mini-indigo \" href=\"\/badges\/view\/14\/\" data-sigil=\"has-tooltip\" data-meta=\"0_183\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-empire\" data-meta=\"0_184\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"4577799\" id=\"4577799\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_180\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Marostegui\/\" class=\"phui-handle handle-availability-partial phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_60\"\u003e\u003cspan class=\"perfect-circle\"\u003e\u2022\u003c\/span\u003e Marostegui\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4577799\" data-sigil=\"has-tooltip\" data-meta=\"0_179\"\u003e\u003cspan class=\"screen-only\"\u003eSep 12 2018, 6:02 PM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-09-12 18:02:02 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_177\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_178\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_61\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eWith \u003ctt class=\"remarkup-monospaced\"\u003ecourse_token\u003c\/tt\u003e you mean that column on the \u003ctt class=\"remarkup-monospaced\"\u003eep_courses\u003c\/tt\u003e table?\u003cbr \/\u003e\nIf that is the case, there is no need to play around with the views for mysqldump, as that table has \u003ctt class=\"remarkup-monospaced\"\u003ecourse_token\u003c\/tt\u003e already filtered on sanitariums with the triggers:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003e| ep_courses_insert | INSERT | ep_courses | SET NEW.course_token = ''\n| ep_courses_update | UPDATE | ep_courses | SET NEW.course_token = ''\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eAnd they are correctly sanitized on labs:\u003c\/p\u003e\n\n\u003cdiv class=\"remarkup-code-block\" data-code-lang=\"text\" data-sigil=\"remarkup-code-block\"\u003e\u003cpre class=\"remarkup-code\"\u003emysql:root@localhost [enwiki]> select * from ep_courses where course_token != '';\nEmpty set (0.02 sec)\u003c\/pre\u003e\u003c\/div\u003e\n\n\u003cp\u003eSo the mysqldump can be done directly on the database not on the views if that helps.\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_196\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-major-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/gmb3bohtvy22zzvlaje7\/PHID-FILE-zcwqxhkprdlj5oadwhav\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/Reedy\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-badges\"\u003e\u003cul class=\"phui-badge-flex-view grouped flex-view-collapsed \"\u003e\u003cli class=\"phui-badge-flex-item\"\u003e\u003ca class=\"phui-badge-mini phui-badge-mini-indigo \" href=\"\/badges\/view\/6\/\" data-sigil=\"has-tooltip\" data-meta=\"0_194\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-rebel\" data-meta=\"0_195\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003cdiv class=\"phui-timeline-inner-content\"\u003e\u003ca name=\"4578609\" id=\"4578609\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon phui-timeline-title-with-menu\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-comment phui-timeline-icon\" data-meta=\"0_193\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/Reedy\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_62\"\u003eReedy\u003c\/a\u003e added a comment.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4578609\" data-sigil=\"has-tooltip\" data-meta=\"0_192\"\u003e\u003cspan class=\"screen-only\"\u003eSep 12 2018, 10:06 PM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-09-12 22:06:28 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003ca href=\"#\" class=\"phui-timeline-menu\" aria-haspopup=\"true\" aria-expanded=\"false\" data-sigil=\"phui-dropdown-menu\" data-meta=\"0_190\"\u003e\u003cspan class=\"aural-only\"\u003eComment Actions\u003c\/span\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-caret-down\" data-meta=\"0_191\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-core-content\"\u003e\u003cspan class=\"transaction-comment\" data-sigil=\"transaction-comment\" data-meta=\"0_63\"\u003e\u003cdiv class=\"phabricator-remarkup\"\u003e\u003cp\u003eEasy done then :)\u003c\/p\u003e\u003c\/div\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-spacer\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-shell\" data-sigil=\"transaction anchor-container\" data-meta=\"0_199\"\u003e\u003cdiv class=\"phui-timeline-event-view phui-timeline-minor-event\"\u003e\u003cdiv class=\"phui-timeline-content\"\u003e\u003ca style=\"background-image: url(https:\/\/phab.wmfusercontent.org\/file\/data\/hhufjuud5kp5yiged4fs\/PHID-FILE-2p2bycgnb4gse5p3joee\/profile)\" class=\"visual-only phui-timeline-image\" href=\"\/p\/jcrespo\/\" aria-hidden=\"true\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-wedge\" style=\"\"\u003e\u003c\/div\u003e\u003cdiv class=\"phui-timeline-group\"\u003e\u003ca name=\"4589676\" id=\"4589676\" class=\"phabricator-anchor-view\"\u003e\u003c\/a\u003e\u003cdiv class=\"phui-timeline-title phui-timeline-title-with-icon\"\u003e\u003cspan class=\"phui-timeline-icon-fill\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-columns phui-timeline-icon\" data-meta=\"0_198\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003ca href=\"\/p\/jcrespo\/\" class=\"phui-handle phui-link-person\" data-sigil=\"hovercard\" data-meta=\"0_64\"\u003ejcrespo\u003c\/a\u003e moved this task from \u003ca href=\"\/project\/board\/1060\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_65\"\u003eBacklog\u003c\/a\u003e to \u003ca href=\"\/project\/board\/1060\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_66\"\u003ePending comment\u003c\/a\u003e on the \u003ca href=\"\/tag\/dba\/\" class=\"phui-handle\" data-sigil=\"hovercard\" data-meta=\"0_67\"\u003eDBA\u003c\/a\u003e board.\u003cspan class=\"phui-timeline-extra\"\u003e\u003ca href=\"#4589676\" data-sigil=\"has-tooltip\" data-meta=\"0_197\"\u003e\u003cspan class=\"screen-only\"\u003eSep 17 2018, 4:21 PM\u003c\/span\u003e\u003cspan class=\"print-only\" aria-hidden=\"true\"\u003e2018-09-17 16:21:03 (UTC+0)\u003c\/span\u003e\u003c\/a\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e"},"javelin_metadata":[{"hovercardSpec":{"objectPHID":"PHID-USER-oetk6bbl6omm354ejz3b"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-w7io2iyydm2nltntxxgt"}},{"hovercardSpec":{"objectPHID":"PHID-USER-jtxavgb3caz53o45csni","contextPHID":"PHID-TASK-w7io2iyydm2nltntxxgt"}},{"hovercardSpec":{"objectPHID":"PHID-USER-etxrnkbidavgyjmq6odr","contextPHID":"PHID-TASK-w7io2iyydm2nltntxxgt"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-w7io2iyydm2nltntxxgt"}},{"hovercardSpec":{"objectPHID":"PHID-USER-gzd4fguky5ixnvz46fvu","contextPHID":"PHID-TASK-w7io2iyydm2nltntxxgt"}},[],{"hovercardSpec":{"objectPHID":"PHID-PROJ-bj6y6ks7ampcwcignhce"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-jcl3xonps3yvcxg36hxu"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-w7io2iyydm2nltntxxgt"}},[],{"hovercardSpec":{"objectPHID":"PHID-PROJ-bj6y6ks7ampcwcignhce"}},{"hovercardSpec":{"objectPHID":"PHID-USER-gzd4fguky5ixnvz46fvu","contextPHID":"PHID-TASK-w7io2iyydm2nltntxxgt"}},{"hovercardSpec":{"objectPHID":"PHID-APPS-PhabricatorHeraldApplication"}},[],{"hovercardSpec":{"objectPHID":"PHID-USER-hgn5uw2jafgjgfvxibhh"}},{"hovercardSpec":{"objectPHID":"PHID-USER-oetk6bbl6omm354ejz3b"}},{"hovercardSpec":{"objectPHID":"PHID-PROJ-iuj2chpabktaluedrqsf"}},{"hovercardSpec":{"objectPHID":"PHID-USER-2qjlvo4lpgqvny5yo3ic"}},{"hovercardSpec":{"objectPHID":"PHID-PCOL-bk6sgdzdhctxupi3vn5b"}},{"hovercardSpec":{"objectPHID":"PHID-PCOL-54xjtvb6c5vxcsr2izkm"}},{"hovercardSpec":{"objectPHID":"PHID-PROJ-hwibeuyzizzy4xzunfsk"}},{"hovercardSpec":{"objectPHID":"PHID-USER-2qjlvo4lpgqvny5yo3ic"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-pjetmjiuxokux2xt2hmq"}},{"hovercardSpec":{"objectPHID":"PHID-USER-2qjlvo4lpgqvny5yo3ic"}},{"hovercardSpec":{"objectPHID":"PHID-USER-2qjlvo4lpgqvny5yo3ic"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-pjetmjiuxokux2xt2hmq"}},{"hovercardSpec":{"objectPHID":"PHID-USER-2qjlvo4lpgqvny5yo3ic"}},{"hovercardSpec":{"objectPHID":"PHID-USER-6vzzsmi22zem6yttr6vp"}},{"hovercardSpec":{"objectPHID":"PHID-USER-2qjlvo4lpgqvny5yo3ic"}},{"hovercardSpec":{"objectPHID":"PHID-USER-2qjlvo4lpgqvny5yo3ic"}},{"hovercardSpec":{"objectPHID":"PHID-PROJ-bj6y6ks7ampcwcignhce"}},{"hovercardSpec":{"objectPHID":"PHID-USER-2qjlvo4lpgqvny5yo3ic"}},{"hovercardSpec":{"objectPHID":"PHID-USER-gzd4fguky5ixnvz46fvu"}},{"hovercardSpec":{"objectPHID":"PHID-PROJ-ofhbq6lfley2gb2z5uvf"}},{"hovercardSpec":{"objectPHID":"PHID-USER-gzd4fguky5ixnvz46fvu"}},{"hovercardSpec":{"objectPHID":"PHID-USER-jtxavgb3caz53o45csni"}},{"hovercardSpec":{"objectPHID":"PHID-USER-gzd4fguky5ixnvz46fvu"}},{"phid":"PHID-XACT-TASK-wqvajf3fzq5p6i5"},{"hovercardSpec":{"objectPHID":"PHID-USER-jtxavgb3caz53o45csni"}},{"hovercardSpec":{"objectPHID":"PHID-USER-etxrnkbidavgyjmq6odr"}},{"phid":"PHID-XACT-TASK-f2yrhb5h2ssewc7"},{"hovercardSpec":{"objectPHID":"PHID-USER-6vzzsmi22zem6yttr6vp"}},{"phid":"PHID-XACT-TASK-u333sxui7xz2fql"},{"hovercardSpec":{"objectPHID":"PHID-USER-6vzzsmi22zem6yttr6vp"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-qpg35dui5hlkdeupfnwh"}},{"hovercardSpec":{"objectPHID":"PHID-USER-gzd4fguky5ixnvz46fvu"}},{"phid":"PHID-XACT-TASK-wleie6qezqdw7mg"},{"hovercardSpec":{"objectPHID":"PHID-USER-hyfm4swq76s4j642w46x"}},{"hovercardSpec":{"objectPHID":"PHID-USER-6vzzsmi22zem6yttr6vp"}},{"hovercardSpec":{"objectPHID":"PHID-USER-6vzzsmi22zem6yttr6vp"}},{"phid":"PHID-XACT-TASK-4r5chqi5prd2xl5"},{"hovercardSpec":{"objectPHID":"PHID-USER-x7ti5ksby4ubsabntlxa"}},{"hovercardSpec":{"objectPHID":"PHID-USER-6vzzsmi22zem6yttr6vp"}},{"phid":"PHID-XACT-TASK-uzh3st7hcvzx3nd"},{"hovercardSpec":{"objectPHID":"PHID-USER-jtxavgb3caz53o45csni"}},{"hovercardSpec":{"objectPHID":"PHID-PROJ-5evmknqych3ukhnkze3z"}},{"hovercardSpec":{"objectPHID":"PHID-PROJ-ofhbq6lfley2gb2z5uvf"}},{"hovercardSpec":{"objectPHID":"PHID-USER-6vzzsmi22zem6yttr6vp"}},{"hovercardSpec":{"objectPHID":"PHID-TASK-qpg35dui5hlkdeupfnwh"}},{"hovercardSpec":{"objectPHID":"PHID-USER-2qjlvo4lpgqvny5yo3ic"}},{"phid":"PHID-XACT-TASK-buuyuxfpuld4tkd"},{"hovercardSpec":{"objectPHID":"PHID-USER-6vzzsmi22zem6yttr6vp"}},{"phid":"PHID-XACT-TASK-oqltws7wwal224c"},{"hovercardSpec":{"objectPHID":"PHID-USER-gzd4fguky5ixnvz46fvu"}},{"hovercardSpec":{"objectPHID":"PHID-PCOL-54xjtvb6c5vxcsr2izkm"}},{"hovercardSpec":{"objectPHID":"PHID-PCOL-jaiwk5qqweitcc3dlad7"}},{"hovercardSpec":{"objectPHID":"PHID-PROJ-hwibeuyzizzy4xzunfsk"}},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-cwid33v7tmwtdwh","anchor":"3573433"},{"tip":"Via Herald"},[],{"phid":"PHID-XACT-TASK-qcqmjyj5vltio52","anchor":"3573448"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-nrufglm55nrgroz","anchor":"3573449"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-kawoyrcel4mnxeg","anchor":"3573456"},{"tip":"Via Web"},[],[],[],[],{"phid":"PHID-XACT-TASK-utszjkkmtyb6kpi","anchor":"4449877"},{"tip":"Via Web"},[],[],{"phid":"PHID-XACT-TASK-pkyfjuzivwvo6ww","anchor":"4449892"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-wqvajf3fzq5p6i5\/","ref":"T174802#4449895"},[],{"anchor":"4449895"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_1\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_90\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_91\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_3\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-wqvajf3fzq5p6i5\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_92\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_93\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],[],{"tip":"Mentor","align":"E","size":300},[],{"phid":"PHID-XACT-TASK-cfbrpidyf3uzrjb","anchor":"4449895"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-f2yrhb5h2ssewc7\/","ref":"T174802#4449967"},[],{"anchor":"4449967"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_5\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_102\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_103\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_7\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-f2yrhb5h2ssewc7\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_104\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_105\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-apf6o27w2oowblt","anchor":"4449967"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-u333sxui7xz2fql\/","ref":"T174802#4450028"},[],{"anchor":"4450028"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_9\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_111\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_112\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_11\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-u333sxui7xz2fql\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_113\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_114\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"tip":"Chaos Monkey","align":"E","size":300},[],{"phid":"PHID-XACT-TASK-u333sxui7xz2fql","anchor":"4450028"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-qqeoneyeghaw7et","anchor":"4450032"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-wleie6qezqdw7mg\/","ref":"T174802#4450033"},[],{"anchor":"4450033"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_13\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_125\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_126\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_15\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-wleie6qezqdw7mg\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_127\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_128\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"tip":"Mentor","align":"E","size":300},[],{"phid":"PHID-XACT-TASK-wleie6qezqdw7mg","anchor":"4450033"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-n2nm4cr2rkgqg7k","anchor":"4451973"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-l7u5d6dwr3rxlzy","anchor":"4452037"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-4r5chqi5prd2xl5\/","ref":"T174802#4452063"},[],{"anchor":"4452063"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_17\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_142\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_143\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_19\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-4r5chqi5prd2xl5\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_144\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_145\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"tip":"Chaos Monkey","align":"E","size":300},[],{"phid":"PHID-XACT-TASK-iq5eahqhjg5xug6","anchor":"4452063"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-posgq4ok6qw4k7x","anchor":"4459793"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-uzh3st7hcvzx3nd\/","ref":"T174802#4459794"},[],{"anchor":"4459794"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_21\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_156\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_157\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_23\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-uzh3st7hcvzx3nd\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_158\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_159\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"tip":"Chaos Monkey","align":"E","size":300},[],{"phid":"PHID-XACT-TASK-uzh3st7hcvzx3nd","anchor":"4459794"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-k5g27y7kxmn7j4y","anchor":"4460805"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-ufnepzrca6vcxzd","anchor":"4571528"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-buuyuxfpuld4tkd\/","ref":"T174802#4577799"},[],{"anchor":"4577799"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_25\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_173\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_174\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_27\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-buuyuxfpuld4tkd\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_175\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_176\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"tip":"Mentor","align":"E","size":300},[],{"tip":"Nerd Sniper","align":"E","size":300},[],{"phid":"PHID-XACT-TASK-buuyuxfpuld4tkd","anchor":"4577799"},{"targetID":"UQ0_1","uri":"\/transactions\/quote\/PHID-XACT-TASK-oqltws7wwal224c\/","ref":"T174802#4578609"},[],{"anchor":"4578609"},[],{"items":"\u003cul class=\"phabricator-action-list-view \"\u003e\u003cli id=\"UQ0_29\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"#\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-quote\" data-meta=\"0_186\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-quote-left phabricator-action-view-icon\" data-meta=\"0_187\" aria-hidden=\"true\"\u003e\u003c\/span\u003eQuote Comment\u003c\/a\u003e\u003c\/li\u003e\u003cli id=\"UQ0_31\" class=\"phabricator-action-view phabricator-action-view-href action-has-icon\" style=\"\"\u003e\u003ca href=\"\/transactions\/raw\/PHID-XACT-TASK-oqltws7wwal224c\/\" class=\"phabricator-action-view-item\" data-sigil=\"transaction-raw\" data-meta=\"0_188\"\u003e\u003cspan class=\"visual-only phui-icon-view phui-font-fa fa-code phabricator-action-view-icon\" data-meta=\"0_189\" aria-hidden=\"true\"\u003e\u003c\/span\u003eView Raw Remarkup\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e"},[],{"tip":"Via Web"},[],{"tip":"Chaos Monkey","align":"E","size":300},[],{"phid":"PHID-XACT-TASK-oqltws7wwal224c","anchor":"4578609"},{"tip":"Via Web"},[],{"phid":"PHID-XACT-TASK-3xn7fcoueexlozo","anchor":"4589676"}],"javelin_behaviors":{"phui-hovercards":[],"phabricator-watch-anchor":[],"phabricator-tooltips":[],"phui-dropdown-menu":[]},"javelin_resources":["https:\/\/phab.wmfusercontent.org\/res\/defaultX\/phabricator\/2eeda9e0\/core.pkg.js","https:\/\/phab.wmfusercontent.org\/res\/defaultX\/phabricator\/98e6504a\/rsrc\/externals\/javelin\/core\/init.js","https:\/\/phab.wmfusercontent.org\/res\/defaultX\/phabricator\/968d91ee\/core.pkg.css","https:\/\/phab.wmfusercontent.org\/res\/defaultX\/phabricator\/666e25ad\/rsrc\/css\/phui\/phui-badge.css"]}