Case study · production code
Database design across Postgres, DuckDB and SQLite
Outcome: 27 numbered, repeatable migrations across two Postgres databases, and 5 databases restored clean in a backup drill.
How it works
- Model the data and its relationships.
- Write numbered migrations.
- Pick the right engine per job: Postgres, DuckDB or SQLite.
- Add full-text search and analytics queries.
- Back up and test the restore.
Open the live demo[Postgres, DuckDB, SQLite]
Screens



Want this for your business?
Tell me what you would change and I will scope it in a reply.
Start a project