Skip to content

db(flyway): V1.0.1 — tasks拡張 (tenant_id/visibility/priority/due_date/status enum 等) (N1) #83

Description

@win2cot

背景

既存 V1.0.0_01__create_tables.sqltasks テーブルは設計書 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 成功
  • Issue N3 (Task.java拡張) と同時マージ

参照

docs/reviews/2026-05-10-scaffold-vs-design-gap-analysis.md § G-2

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/dbFlyway マイグレーション / スキーマ / DDL 変更priority/p0Critical / Blocker。本番影響あり、または他作業がブロックされる

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions