![](/img/trans.png)
[英]change database migrations from sqlalchemy-migrate to Flask-Migrate
[英]Database migrations in Flask without SQLAlchemy
在沒有SQLAlchemy的情況下,是否有任何庫或工具可以在python中執行數據庫遷移? 我正在使用 PostgreSQL 數據庫,查詢是原始的 SQL。我使用 psycopg2 進行數據庫連接。
簡而言之,“是的”。
有很多可能性。 您選擇哪一個取決於做一些功課來確定哪一個最適合您的需要。
在提出可以通過 google 搜索回答的問題時,建議更具體地了解您的情況,以幫助回答者了解為什么 Google 無法在結果的第一頁回答您的問題。
如果您可以讓自己在 CLR 之外進行數據庫遷移,我強烈建議您考慮使用 FlyWay 。 它一直存在,由 RedGate 提供支持,社區版本是免費和開源的。 它內置了對所有主要數據庫平台的支持,並像您使用的任何其他實用程序一樣安裝。 對於 Python 應用程序,您將通過 shell 腳本或進程調用而不是直接在代碼中執行所有數據庫遷移。
我的團隊之所以選擇這項技術,是因為:
看一看。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.