我有更改我的模型類與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.
也許,您將不得不自己製作,因爲遷移確實會記錄對模型所做的全部更改。 –