标签: python alembic
我想从我的应用程序中删除一堆代码,包括几个模型。
我尝试删除定义模型的文件,然后执行Alemic自动生成,但生成的迁移文件似乎没有删除相应的表。
有关如何删除以清除不再使用的代码的任何建议吗?
感谢
答案 0 :(得分:2)
在您的alembic迁移中,在“升级”功能中,只需执行以下操作:
from alembic import op for table in ('table_a', 'table_b'): op.drop_table(table)