-- +migrate Up CREATE TABLE IF NOT EXISTS `users_archive` ( `id` BIGINT UNSIGNED NOT NULL PRIMARY KEY COMMENT 'ID', `external_id` VARCHAR(255) NOT NULL COMMENT '外部ユーザーID', `account_id` BIGINT UNSIGNED COMMENT 'アカウントID', `role` VARCHAR(255) NOT NULL COMMENT '役職', `author_id` VARCHAR(255) COMMENT 'AuthorID', `accepted_terms_version` VARCHAR(255) NOT NULL COMMENT '同意済み利用規約バージョン', `email_verified` BOOLEAN NOT NULL DEFAULT 0 COMMENT 'email認証が完了済みであるか', `encryption` BOOLEAN DEFAULT FALSE NOT NULL COMMENT '音声ファイル暗号化するか', `prompt` BOOLEAN DEFAULT FALSE NOT NULL COMMENT '録音時に強制的にWorkTypeIDの選択画面に遷移するか', `deleted_at` TIMESTAMP COMMENT '削除時刻', `created_by` VARCHAR(255) COMMENT '作成者', `created_at` TIMESTAMP DEFAULT now() COMMENT '作成時刻', `updated_by` VARCHAR(255) COMMENT '更新者', `updated_at` TIMESTAMP DEFAULT now() COMMENT '更新時刻', `auto_renew` BOOLEAN DEFAULT TRUE NOT NULL COMMENT 'ライセンスの自動更新をするかどうか', `license_alert` BOOLEAN DEFAULT TRUE NOT NULL COMMENT 'ライセンスの期限切れ通知をするかどうか', `notification` BOOLEAN DEFAULT TRUE NOT NULL COMMENT '完了通知をするかどうか' ) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci; -- +migrate Down DROP TABLE `users_archive`;