News for hackers. Stuff that matters.

cmodiano

Thats's not the goal of this tool, I built this around the flyway workflow for python teams which want to get rid of the JVM part on their workflow and better integration in their python environment. Migration engineers still decide what needs to be shipped, generating sql from model is Alembic's job and DBlift can sit next to that.
Thank you very much, there are a lot of them already, tried to address the Python ecosystem integration to the maximum.

Show HN: DBLift – database migration management for Python teams

https://dblift.com/

I’ve been working for a while on DBLift, an open-source database migration toolkit for Python teams. DBLift follows the same model flyway does with the same main commands and the same history table structure making it easy to switch from one to the other with the import_flyway command.By default DBLift is out of order meaning that any unapplied migration is eligible to be applied contrary to...

( Read More... | 5 comments | 2 points | on HN )