DB: port live data SQLite -> Postgres + cutover (preserve ids/timestamps/events, quiesce writes, verify counts, flip source of truth)
Done high
dbdb-basquetwi-cc
Questions
No questions.
Activity
-
wi cli; parent=#580
-
Source of truth is still SQLite until this lands. HTTP svc defaults to PG (BWI_DB_DRIVER=pg) but PG is empty - do NOT route live writes through the svc until data port + cutover complete. Split-brain risk: bash wi CLI writes SQLite, svc writes PG.
-
Data ported clean in cutover window: 10/641/1970/44/2, ids+timestamps+events preserved, sequences reset, ha merged. PG authoritative.
task
2026-06-04
6w ago
2026-06-05 04:08