标签: python sqlalchemy database-migration alembic
有时我们想与数据库迁移脚本共享项目代码,例如实用程序和模型,以提高可读性,可用性,快速开发等等。
问题是,每个迁移脚本都应拥有自己的共享代码副本,否则我们将冒用经过修改的代码运行过去的迁移的风险。但是,这只会在复制使用的代码及其依赖项时产生大量开销,并且避免了错误。
问题是如何自动执行此操作?还是更好,我错了,应该使用其他方法吗?
堆栈:
SQLAlchemy
alembic
versions
mysql
python3