Flaskでsqliteにmigrationする

Flaskを利用してsqliteにmigrationする場合は、以下のコマンドを実行する

# Macのターミナルを開き、以下のコマンドを実行する

# ターミナルを起動して該当プログラムにcdする

# 仮想環境に切り替える(anacondaの場合)
conda env xxxx

# 実行プログラムをパスに通す
export FLASK_APP=setup.py

# 初期化(migrationsディレクトリが作成される)
flask db init

# migrationファイルの作成(まだDBへの適用はされない(queryファイルだけ作成される))
flask db migrate

# migrationの実行
flask db upgrade

# migrationのrollback
flask db downgrade 





この記事が気に入ったらサポートをしてみませんか?