我有一個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