#!/usr/bin/env python from flask.ext.script import Manager, Server, Shell from flask.ext.migrate import Migrate, MigrateCommand import app import views import models def main(): manager = Manager(app.app) manager.add_command("runserver", Server(host='::')) manager.add_command("shell", Shell( make_context=lambda: dict(app=app.app, db=app.db, pad=app.pad, models=models))) # flask-migrate for alembic migrations migrate = Migrate(app.app, app.db) manager.add_command('db', MigrateCommand) manager.run() if __name__ == '__main__': main()