我使用使用SQLAlchemy的现有Oracle数据库设置了Alembic。
每次我运行python manage.py db migration Alembice时,都会生成以下内容:
op.drop_constraint('alert_FK', 'alert', type_='foreignkey')
op.create_foreign_key('alert_FK', 'alert', 'program_module', ['module_id'], ['module_id'], source_schema='myschema', referent_schema='myschema')
op.drop_table_comment(
'alerts',
existing_comment='Alerts and such',
schema=None
)
我尝试执行升级,但是Alembic立即产生了相同的迁移。