我即将使用 Flask 和 ibm db for z/os 开发一个 Web 应用程序。我尝试使用 django,其内置迁移文件与 ibm db2 存在兼容性问题。现在我正在用烧瓶实现。我需要知道如果使用alembic来管理数据库模式是否会出现任何兼容问题。会不会引起什么问题。如果有人已经这样做过,那将会非常有帮助。需要了解在 ibm db2 上使用 sqlalchemy 的 alembic 的优缺点。 TIA
我尝试过 Django 迁移,但没有成功,如果有人澄清在为 ibm db2 实现 alembic 之前是否需要了解任何事情,将会很有帮助。
我不知道,但你可以从这里开始。
versions
表。我的直觉是,自动生成功能几乎无法实现您想要的功能,您将不得不主要以原始
SQL
形式编写迁移,但这总比没有好,只要 Alembic 可以使 versions
表至少符合您的要求将会记录您所做的事情。
另请参阅自动生成检测什么和不检测什么。