[
  {
    "type": "alter_table",
    "description": "Add isHidden/hiddenAt to userStoreAssignments so dismissed team members can be hidden from lists without deleting them",
    "database": "kiosk_users",
    "check_query": "SHOW COLUMNS FROM userStoreAssignments LIKE 'isHidden'",
    "sql": "ALTER TABLE `userStoreAssignments` ADD COLUMN `isHidden` tinyint(1) NOT NULL DEFAULT 0 COMMENT 'Hidden from team member lists (dismissed); unhide to restore' AFTER `deactivatedAt`, ADD COLUMN `hiddenAt` datetime NULL DEFAULT NULL COMMENT 'When the member was hidden' AFTER `isHidden`"
  }
]
