Hacker News new | past | comments | ask | show | jobs | submit login

These pitfalls are one reasons why I built Reshape [0], which aims to automate zero-downtime schema migrations.

I can’t say it avoids all of them but we are working on a new product that would. If you are interested in this space (and Postgres specifically), I’d love to hear from you: [email protected]

[0] https://github.com/fabianlindfors/reshape




Any chance that works for crdb?


Unfortunately not as Cockroach doesn't support triggers, which is what powers Reshape. We are looking into how to widen support though for our next product, reach out to [email protected] if you'd be interested in something like that!


it might work but keep in mind schema changes in cockroachdb very different under the hood. for one they are not transactional and run in the background https://www.cockroachlabs.com/docs/stable/online-schema-chan...


See my other comment. Unfortunately Cockroach doesn't do much in terms of helping with zero-downtime schema migrations :/




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: