Description
Database schema changes are applied manually without versioning or rollback capability. Implement automated migration tooling with up/down migrations and CI validation.
Acceptance Criteria
Technical Scope
- backend/migrations/
- backend/src/config/database.ts
- .github/workflows/
- Edge: long-running migrations, zero-downtime migration strategies, concurrent migration prevention
Description
Database schema changes are applied manually without versioning or rollback capability. Implement automated migration tooling with up/down migrations and CI validation.
Acceptance Criteria
Technical Scope