我只是想知道是否有辦法從flask-sqlalchemy 中洗掉或修改表。我正在為我的最終專案開發一個 Flask Web 應用程式(第二次使用 Flask)。我剛剛(1 個月前)切換到 Flask sqlalchemy,因為我的專案在 Heroku 上我不得不將我的表連接到 Heroku PostgreSQL。我制作了一個flask-sqlalchemy 表,并使用db.create_all()命令為我的應用程式創建了它,以實作其目的,保存影像至關重要,我發現將它們添加到資料庫中的最佳方法是。現在我想更改特定的表類以存盤名為 image as 的列,image = db.Column(db.Text, nullable=False)但我不能。它仍然是前者,并給我一個錯誤,表明image每次我嘗試訪問表或向表添加內容時該列都不存在。任何幫助的意圖或意愿表示贊賞。
uj5u.com熱心網友回復:
您可以使用 drop()
from sqlalchemy import create_engine
engine = create_engine("...")
my_table.__table__.drop(engine)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/364785.html
