https://xata.io/blog/what-if-database-branching-was-easy
Article
-
Xata proposes easy copy-on-write database branching for dev/staging workflows
-
Key value: test migrations on realistic data, not 200-row seeds
-
Enables per-developer DB branches like git branches
Discussion
-
Dolt cited as prior art but noted for performance/complexity issues
-
BTRFS/ZFS + vanilla Postgres can approximate this without special tooling
-
Neon praised as an existing game-changer for this workflow
-
Concept reportedly existed in Oracle shops 25 years ago
Discuss on HN