OMDSCloud/dictation_server/db/migrations/057-add_accounts_file-delete.sql
Kentaro Fukunaga 48a2bddfd9 Merged PR 721: DBマイグレーション
## 概要
[Task3556: DBマイグレーション](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/3556)

- アカウントテーブルに対して、以下の2カラムを追加しました。
    - 自動ファイル削除要否
    - 文字起こし完了してからファイル削除するまでのファイル保持日数

## レビューポイント
- カラム名としてほかに適切なものはないか?
- 初期値合ってますよね?

## 動作確認状況
- ローカルでmigrate up と downが出来ることを確認

## 補足
- もしこの値の扱いが、「Finishedになってから○○日後にファイルを削除する」のものであればそのとき修正します。
2024-02-02 04:57:25 +00:00

9 lines
485 B
SQL

-- +migrate Up
ALTER TABLE `accounts`
ADD COLUMN `auto_file_delete` BOOLEAN NOT NULL DEFAULT 0 COMMENT '自動ファイル削除をするかどうか' AFTER `active_worktype_id`,
ADD COLUMN `file_retention_days` INT UNSIGNED NOT NULL DEFAULT 30 COMMENT '文字起こし完了してから自動ファイル削除するまでのファイル保持日数' AFTER `auto_file_delete`;
-- +migrate Down
ALTER TABLE `accounts`
DROP COLUMN `auto_file_delete`,
DROP COLUMN `file_retention_days`;