|
|
|
|
|
by remorses
1683 days ago
|
|
It is pretty awesome The dashboard is clean and easy to navigate The branching feature is really good idea, it allows you to confidently run migrations with no downtime The daily backups are also great, no additional steps to set them up They also have a graph to check query latency which is nice The only downside is that they dont have foreign keys but I used prisma referential integrity for that so not really an issue for me |
|
So this branching feature is one I still don't understand properly.
Let's imagine my startup is big enough to warrant a PlanetScale database. Hundreds of rows are written every second. When I branch, are those writes applied to the original and the branch? If so, what happens with migrations that mean the incoming writes no longer work? Or is the "confidence" it gives not about full migrations but about knowing that if your migration fails the original DB is still working?