利用alembic進行sqlalchemy ORM數據庫模型版本管理

說實在的真不知道該怎麼起這篇文章的標題。需求是這樣的,數據庫的設計與定義採用sqlalchemy ORM的方式進行定義,那麼若是對須要對數據庫結構進行修改呢,誰家的數據庫設計也不會保證一步到位啊,這種模式下是否是我要先修改ORM定義,再用一個SQL修改數據庫結構,由於當個人數據庫已經在運行以後,總不能再Base.metadata.create_all()了吧。alembic就是爲了解決這種問題而存
相關文章
相關標籤/搜索