执行以下操作,但不添加任何列。
python manage.py db migrate
def upgrade():
from alembic import op
op.add_column('table_name', Column('column_name', INTEGER) )
python manage.py db upgrade
答案 0 :(得分:0)
原因是alembic将版本存储在名为alembic_version
的表中,一旦{version}
处于alembic_version中,则什么也不会发生。
解决方案是创建一个新的迁移脚本,然后再次进行迁移。