From 52b71a267bf15a63431c0b7c7e7b85393bc7732f Mon Sep 17 00:00:00 2001 From: masaaki Date: Wed, 24 Jan 2024 09:25:47 +0000 Subject: [PATCH] =?UTF-8?q?Merged=20PR=20695:=20=E3=83=86=E3=82=B9?= =?UTF-8?q?=E3=83=88=E5=AF=BE=E5=BF=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 概要 [Task3505: テスト対応](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/3505) - アカウントIDの初期値を変更するためのSQLを作成 - 運用開始時に忘れないよう、登録を行うためのタスクを追加 タスク 3530: アカウントIDをユーザ指定の通番から開始するようにAUTO_INCRIMENTの値を変更する ## レビューポイント - 特にレビューしてほしい箇所 - SQLファイルの登録先。 既存のフォルダで意味として矛盾の無い「DB/init」配下としたが妥当か。 今後移行用のスクリプトの登録などが予想されるので、そこを見据えた方がよいか? ## UIの変更 - 無し ## 動作確認状況 - ローカルで確認 ## 補足 - レビューOKが出たタイミングで、dev/stg環境に一度適用を行います。 prod環境については、現在のデータを残す可能性があるので、適用は移行時に実施する想定です。  →(2024/1/24追記)データ移行のタイミングでデータは一度きれいにするので、prod環境にも適用する --- db/init/init_accounts_auto_increment.sql | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 db/init/init_accounts_auto_increment.sql diff --git a/db/init/init_accounts_auto_increment.sql b/db/init/init_accounts_auto_increment.sql new file mode 100644 index 0000000..7d0aa25 --- /dev/null +++ b/db/init/init_accounts_auto_increment.sql @@ -0,0 +1,4 @@ +-- [OMDS_IS-231] アカウントIDの開始番号調整 | 課題の表示 | Backlog 対応 +-- IDからアカウント数が推測されるため、ユーザ指定の任意値を最初の番号とする +-- 一度しか実行しないため、migrate fileではなくDBの初期値として扱う。移行時の実行を想定 +ALTER TABLE accounts AUTO_INCREMENT = 853211;