flask实现数据迁移

依赖包安装

pip install flask-migrate
pip install flask-script

flask代码

from flask import Flask
from config import Config
from flask_migrate import Migrate, MigrateCommand
from flask_script import Manager, Command

app = Flask(__name__)
app.config.from_object(Config)

manage = Manager(app)

"""模型的创建"""
from flask_sqlalchemy import SQLAlchemy
db = SQLAlchemy(app)

#  第一个参数是Flask的实例,第二个参数是Sqlalchemy数据库实例
migrate = Migrate(app, db)

manage.add_command('db', MigrateCommand)


@app.route("/")
def index():

    return 'okok'


if __name__ == '__main__':

    manage.run()

 

posted @ 2019-05-30 22:21  平平无奇小辣鸡  阅读(148)  评论(0)    收藏  举报