quartermaster/alembic/versions
archeious 4d40843e24 feat(db): add nullable notes column to entry and month_entry
Free-text annotation up to 1024 chars. Nullable so existing rows need
no backfill; an empty or whitespace-only input will be normalised to
NULL in the service layer. Alembic batch_alter_table handles the
SQLite table rebuild automatically.

Refs #13

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-17 12:51:22 -06:00
..
03ebe3c07262_add_month_snapshot_tables.py feat(db): add Month, MonthEntry, and MonthDebtTarget models with migration 2026-04-17 11:57:30 -06:00
ec804bdf366d_add_notes_column_to_entry_and_month_.py feat(db): add nullable notes column to entry and month_entry 2026-04-17 12:51:22 -06:00
f1ccdc4bc1bf_initial_schema.py feat(db): add Entry and DebtTarget models with initial migration 2026-04-17 11:04:06 -06:00