我计划使用Liquibase(https://www.liquibase.org)来管理Oracle数据库模式的迁移/版本控制。该项目是在Python中使用setuptools的。我也看到过Liquibase的Python Package 器,但它们似乎没有得到很好的维护。
有没有人有在python项目中集成Liquibase的经验?或者类似的经验?
我计划使用Liquibase(https://www.liquibase.org)来管理Oracle数据库模式的迁移/版本控制。该项目是在Python中使用setuptools的。我也看到过Liquibase的Python Package 器,但它们似乎没有得到很好的维护。
有没有人有在python项目中集成Liquibase的经验?或者类似的经验?
2条答案
按热度按时间oxf4rvwz1#
您是否正在使用SQLAlchemy?因为有一个工具可以管理数据库迁移:Alembic
Alambic也被 Package 在另一个Python框架中,就像特定模块中的Flask一样,作为Flask-migration。
aurhwmvo2#
尝试使用pyliquibase。您可以通过python脚本执行liquibase操作。
https://github.com/memiiso/pyliquibase