flask_migrate 幫助咱們作數據庫的遷移,和Django中的很類似。python
from crm import create_app,db from flask_script import Manager #作數據庫的遷移 from flask_migrate import Migrate,MigrateCommand app = create_app() manager = Manager(app) Migrate(app,db) ''' 數據庫遷移命令: python manage.py db init (只須要執行一遍) Django中 python manage.py db migrate ---> makemigration python manage.py db upgrade ----> migrate ''' manager.add_command('db',MigrateCommand)
if __name__ == "__main__": # app.run() manager.run()