我的问题
我正在尝试使用alembic的自动生成功能,并认为我缺少了一些东西。
我已经在模型上初始化了Alembic。现在,我在SomeTable
的{{1}}中添加了并删除了几列。当我运行models.py
时,自动生成的结果版本文件 alembic revision --autogenerate -m "Some message"
和upgrade()
方法中没有任何内容。
我在下面将代码发布了。运行代码时,得到以下输出:
downgrade()
这使我认为我没有正确设置target_data。 您认为我做错了什么?
我的代码
我或多或少从这里(和其他地方)得到了这个:https://stackoverflow.com/a/35643534/11163122
MetaData(bind=None)
在这里: