背景
既存 V1.0.0_01__create_tables.sql の tasks テーブルは設計書 v1.3 §4.2.4 の要求カラムが大半不足。
不足: tenant_id / priority / visibility / assignee_id / due_date / completed_at / deleted_at / created_at / updated_at
変更: status enum 4値化、body→description リネーム、title 100文字化
やること
src/main/resources/db/migration/V1.0.1__align_tasks_with_design_v1_3.sql を追加。
具体SQLは docs/reviews/2026-05-10-scaffold-vs-design-gap-analysis.md § G-2 を参照。
受け入れ条件
参照
docs/reviews/2026-05-10-scaffold-vs-design-gap-analysis.md § G-2
背景
既存
V1.0.0_01__create_tables.sqlのtasksテーブルは設計書 v1.3 §4.2.4 の要求カラムが大半不足。不足: tenant_id / priority / visibility / assignee_id / due_date / completed_at / deleted_at / created_at / updated_at
変更: status enum 4値化、body→description リネーム、title 100文字化
やること
src/main/resources/db/migration/V1.0.1__align_tasks_with_design_v1_3.sqlを追加。具体SQLは
docs/reviews/2026-05-10-scaffold-vs-design-gap-analysis.md§ G-2 を参照。受け入れ条件
./gradlew flywayMigrate成功参照
docs/reviews/2026-05-10-scaffold-vs-design-gap-analysis.md§ G-2