deploy.sh
#!/bin/bash
# create back-end/.env file, like this
export FLASK_APP=run.py
export FLASK_DEBUG=1
export FLASK_ENV=development
case $1 in
# docker
rm)
rm -rf migrations
rm app.db
;;
i)
rm -rf migrations
flask db init
# Flask-Migrate create database
flask db upgrade
# 生成迁移文件
#flask db migrate
#模型映射进数据库
#flask db upgrade
;;
d)
flask deploy
;;
dc)
flask deploy-china-area
;;
r)
flask run
;;
# other
*)
echo 'rm=删除db i=创建数据库 d=初始化默认数据 dc=写入地区数据 r=运行flask '
;;
esac