[
  {
    "type": "alter_table",
    "description": "Add oldEmployeeId column to userStoreAssignments for backward-compatible mapping from store-level employees table",
    "database": "kiosk_users",
    "check_query": "SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'kiosk_users' AND TABLE_NAME = 'userStoreAssignments' AND COLUMN_NAME = 'oldEmployeeId'",
    "sql": "ALTER TABLE `userStoreAssignments` ADD COLUMN `oldEmployeeId` int(10) unsigned DEFAULT NULL COMMENT 'Legacy employees.employeeID from store database' AFTER `drsEmployeeId`, ADD INDEX `idx_oldEmployeeId_typeNum` (`oldEmployeeId`, `typeNum`)"
  }
]
