【发布时间】:2019-07-09 21:02:50
【问题描述】:
我有一个现有的 Flask 应用程序。 我正在尝试在现有的 Oracle 数据库上集成架构版本控制。
运行时:
python manage.py db migrate
Flask 正在尝试创建已经在数据库中的表。 我试着跑了:
python manage.py db stamp head
然后我创建一个测试模型并再次运行迁移;但它尝试创建与以前相同的表。它不会尝试创建测试表。
python manage.py history
'SQLALCHEMY_TRACK_MODIFICATIONS 会增加大量开销和' 6a6b9b154ef9 -> a099c94a341c(头部),空消息 31222b334ac8 -> 6a6b9b154ef9,空消息 f267264efa75 -> 31222b334ac8,空 消息 8e30654a437d -> f267264efa75,空消息 -> 8e30654a437d,空消息
【问题讨论】:
-
你能在你的问题中添加
python manage.py db history的输出吗? -
我刚刚添加了历史记录
标签: python-3.x flask alembic flask-migrate