我有一个app_db模块在我的应用烧瓶迁移不创建迁移
import os
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from flask.ext.script import Manager
from flask.ext.migrate import Migrate, MigrateCommand
from app.models.models import *
if os.environ.get('DATABASE_URL') is None:
SQLALCHEMY_DATABASE_URI = 'postgresql://ewojitxcrklhxpq:[email protected].com:5432/d7i8ucmlletq2mmv'
else:
SQLALCHEMY_DATABASE_URI = os.environ['DATABASE_URL']
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = SQLALCHEMY_DATABASE_URI
db = SQLAlchemy(app)
migrate = Migrate(app, db)
manager = Manager(app)
manager.add_command('db', MigrateCommand)
if(__name__=='main'):
manager.run()
我所有的模型类是app.models.models
。我的应用程序连接到数据库,并在我运行python app_db.py db init
时没有创建迁移时正确返回结果?我究竟做错了什么 ?
Flask-Migrate是一种Alembic包装。 – Miguel