Blog
›
Engineering
How branching databases work
Alex Rivera
10 min read

Copy-on-write
A branch does not copy your data. It records changes on top of a shared base, so creating one takes seconds no matter how large the database is.
Why branch per pull request
Every pull request gets an isolated database to test migrations against, so reviewers see the real effect of a change before it merges.
Ship your first endpoint
in ten minutes.
$ npm create tessera@latest