-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
EPIC: Data Layer Foundations
Labels: type:epic, area:data, priority:P1 | Estimate: 3–4d | Size: L | Confidence: 0.9
Outcome
EF Core entities, DbContext, migrations, and config snapshots are implemented and running on SQLite and PostgreSQL.
Why
This unblocks all API and job work; it’s the bedrock for the app.
Scope
- Entities/mappings/migrations
- Config versioning snapshots (DB + filesystem)
- Seeder + settings watermarks
Links
- /PROJECT_PLAN.md
- /docs/data-model.cs
- /docs/config.schema.json
Acceptance
- Migrations apply cleanly on SQLite and PostgreSQL
- Round-trip CRUD works for every entity
- Config apply creates a snapshot record and file
- Unit tests green
Checklist
- ISSUE-01.1
- ISSUE-01.2
- ISSUE-01.3
Reactions are currently unavailable