我有更改我的模型类与ID从autoincrement = False autoincrement = True但Flask Migrate包不会检测到更改以应用于数据库?我怎样才能解决这个问题?Flask migrate不检测列自动增量变化?
class User(db.Model):
__tablename__ = 'users'
id = db.Column(db.Integer, unique=True, primary_key=True, autoincrement=True)
迁移命令日志:
INFO [alembic.runtime.migration] Context impl MySQLImpl.
INFO [alembic.runtime.migration] Will assume non-transactional DDL.
INFO [alembic.env] No changes in schema detected.
也许,您将不得不自己制作,因为迁移确实会记录对模型所做的全部更改。 –