SQLAchemy 資料遷移好幫手 Flask-Migrate

Sylvia
Jun 26, 2021

資料遷移好幫手 Flask-Migrate

安裝

在 command line 使用 pip 安裝 Flask-Migrate

pip install Flask-Migrate

範例

在應用程式的 app.py 中

然後就可以開始建立 migration repository

  1. flask db init

會將遷移資料夾加到你的應用程式中,這部分也會有版本控管的需要與其記錄。

$ flask db init

2. flask db migrate

初始化資料遷移

$ flask db migrate -m "Initial migration."

or

$ flask db migrate

3. 將遷移套用至資料庫

$ flask db upgrade

然後就完成了

4. 查看所有可用的指令

flask db --help

Reference

Flask-Migrate docs://flask-migrate.readthedocs.io/en/latest/

— The End —

Published on 2021/06/26 & Last edited on 2021/06/26

此為臨時筆記,之後補進一步說明。

--

--