我的应用程序中有一个 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:wkAO8d-hdr2hGoQXYadbjMKhGR@ec2-23-23-214-211.compute-1.amazonaws.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
没有创建迁移?我究竟做错了什么 ?