Page MenuHomePhabricator

iOS schemas - add `is_temp` column for currently active MEP schemas
Closed, ResolvedPublic

Description

In preparation for the addition of Temporary Account data we will need to add a column, is_temp (boolean datatype) to currently active schemas to accommodate this data. (This change only needs to be made on MEP schemas as MP schemas already contain the performer.is_temp column).

SchemaColumn to adddatatypeStatus
ios_edit_history_compareis_tempbooleanTO DO
ios_navigation_eventsis_tempbooleanTO DO
ios_notification_interactionis_tempbooleanTO DO
ios_reading_listsis_tempbooleanTO DO
ios_searchis_tempbooleanTO DO
ios_setting_actionis_tempbooleanTO DO
ios_talk_page_interactionis_tempbooleanTO DO
ios_watchlistsis_tempbooleanTO DO
ios_edit_interactionis_tempbooleanTO DO
ios_login_actionis_tempbooleanTO DO
ios_user_historyis_tempbooleanTO DO
editattemptstepis_tempbooleanTO DO

Details

Related Changes in Gerrit:
Related Changes in GitLab:
TitleReferenceAuthorSource BranchDest Branch
Add is_temp field to iOS schema fragment.repos/data-engineering/schemas-event-secondary!12dbrantios_is_tempmaster
Add is_temp field to iOS schema fragment.repos/data-engineering/schemas-event-secondary!3dbrantis_temp_iosmaster
Customize query in GitLab

Event Timeline

Change #1077742 had a related patch set uploaded (by Dbrant; author: Dbrant):

[schemas/event/secondary@master] Add is_temp field to iOS schema fragment.

https://gerrit.wikimedia.org/r/1077742

@Tsevener This is now merged and deployed!
Each of the schemas mentioned in the task description gets a version bump of +1 in the minor version.
The is_temp field is technically optional (necessary for backwards compatibility), but can now be sent to any of the above schemas.

HNordeenWMF removed Dbrant as the assignee of this task.