Python 将多个迁移压缩为一个迁移
我做了多次小迁移Python 将多个迁移压缩为一个迁移,python,alembic,Python,Alembic,我做了多次小迁移 添加列A 删除A列 添加列A 是否可以将这些迁移压缩为一个迁移?没有自动的方法,但是手动执行非常简单。如图所示,您有以下从A到E的迁移,并且所有迁移都应用于数据库(当前为E)。你想把C压到E A > B > C > D > E 将升级和降级函数的内容从C和D复制到E中。保持操作顺序,并删除冗余操作(在您的示例中,您实际上只会得到E的内容) 将E的down\u版次更改为指向B而不是D 删除不再连接到图形的C和D
是否可以将这些迁移压缩为一个迁移?没有自动的方法,但是手动执行非常简单。如图所示,您有以下从A到E的迁移,并且所有迁移都应用于数据库(当前为E)。你想把C压到E
A > B > C > D > E
升级
和降级
函数的内容从C和D复制到E中。保持操作顺序,并删除冗余操作(在您的示例中,您实际上只会得到E的内容)down\u版次
更改为指向B而不是D