This content originally appeared on DEV Community and was authored by Patryk Woziński
Hey, hey! I just published my next small open-source library (actually, it's a "port" from Ruby). Thanks to :strong_migrations
you can catch all unsafe things that happening in your application's migrations like:
- remove column
- rename column
- drop table
- add index non-concurrently
- add index concurrently in a transaction
- drop index concurrently in a transaction
... and soon much more like migrations that are adding NOT NULL, etc. There are also a few configuration possibilities, so you can prepare everything to meet your application's requirements.
Any feedback or feedback is welcome. That is my first time when I was working on the AST - that's also why I've opened an issue with the "help wanted" label. It's related to refactoring possibilities of the AST parser.
https://github.com/patrykwozinski/strong_migrations
This content originally appeared on DEV Community and was authored by Patryk Woziński
Patryk Woziński | Sciencx (2021-10-29T17:56:20+00:00) :strong_migrations for Elixir – catch unsafe migrations easily. Retrieved from https://www.scien.cx/2021/10/29/strong_migrations-for-elixir-catch-unsafe-migrations-easily/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.