aerich icon indicating copy to clipboard operation
aerich copied to clipboard

不同数据库环境数据库迁移文件不能通用

Open pengyejun opened this issue 5 years ago • 1 comments

我们在项目中需要用tortose-orm,因此需要一个迁移工具,但是数据库环境是随意切换的,可以有一种办法实现多个数据库通用一个迁移文件吗,例如sqlalchemy的alembic,他是在执行upgrade时再去根据数据库类型构建SQL语句,这个方案是否可行呢,项目可以往这个方向发展吗?似乎不是一件容易的事情。

pengyejun avatar Jul 05 '20 15:07 pengyejun

如果你的不同数据库环境是区分不同tortoise app的话,当前已经实现。

long2ice avatar Jul 05 '20 15:07 long2ice