【发布时间】:2015-03-24 05:28:24
【问题描述】:
并非所有数据库迁移都是可逆的。使用 Alembic+SQLAlchemy 时,是否有一种(规范的)方法可以“标记”我的 downgrade 函数/迁移,使其无法逆转?
比较您的 down 方法中的 ActiveRecord migrations where you can raise ActiveRecord::IrreversibleMigration 以表明这一点。
在donwgrade 中引发异常(任何异常)会导致降级“彻底”失败吗?
【问题讨论】:
标签: python sqlalchemy alembic