quartermaster/alembic
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
..
versions feat(db): add nullable notes column to entry and month_entry 2026-04-17 12:51:22 -06:00
env.py feat(ops): alembic env hook invokes backup-db.sh before migrations 2026-04-17 11:51:49 -06:00
README feat(db): add Entry and DebtTarget models with initial migration 2026-04-17 11:04:06 -06:00
script.py.mako feat(db): add Entry and DebtTarget models with initial migration 2026-04-17 11:04:06 -06:00

Generic single-database configuration.