【发布时间】:2013-05-25 08:57:19
【问题描述】:
我正在尝试使用 --autogenerate 标志让 alembic 工作自动生成迁移。
当我运行 alembic -n mydbname --autogenerate -m "my message" 时,我会得到类似的信息:
INFO [alembic.migration] Context impl MySQLImpl.
INFO [alembic.migration] Will assume non-transactional DDL.
INFO [alembic.autogenerate] Detected removed table u'some_table'
INFO [alembic.autogenerate] Detected NULL on column 'table_a.column_a'
INFO [alembic.autogenerate] Detected added column 'table_b.column_b'
.......
但是当我查看生成的迁移文件时,upgrade 和 downgrade 都只是说pass。
发生了什么事?!
【问题讨论】:
标签: python mysql migration sqlalchemy alembic