ALTER TABLE `department` DROP INDEX `department_name_key`, ADD COLUMN `source_group_id` INT NULL, ADD COLUMN `source_parent_group_id` INT NULL, ADD COLUMN `source_system` VARCHAR(30) NULL, ADD COLUMN `last_synced_at` DATETIME(3) NULL; CREATE UNIQUE INDEX `department_source_group_id_key` ON `department`(`source_group_id`); CREATE INDEX `department_source_system_idx` ON `department`(`source_system`); CREATE INDEX `department_last_synced_at_idx` ON `department`(`last_synced_at`); ALTER TABLE `person` ADD COLUMN `source_userid` VARCHAR(100) NULL, ADD COLUMN `source_system` VARCHAR(30) NULL, ADD COLUMN `source_main_department_id` INT NULL, ADD COLUMN `source_dept_ids` TEXT NULL, ADD COLUMN `manager_source_userid` VARCHAR(100) NULL, ADD COLUMN `source_employee_status` VARCHAR(30) NULL, ADD COLUMN `last_synced_at` DATETIME(3) NULL; CREATE UNIQUE INDEX `person_source_userid_key` ON `person`(`source_userid`); CREATE INDEX `person_source_system_idx` ON `person`(`source_system`); CREATE INDEX `person_last_synced_at_idx` ON `person`(`last_synced_at`);