コード例 #1
0
from flask import Flask
from flask_migrate import Migrate, Manager, MigrateCommand

from app.model.base import db

app = Flask(__name__)
app.config.from_pyfile('secure.py')
app.config.from_pyfile('settings.py')

migrate = Migrate(app, db)

manager = Manager(app)
manager.add_command('db', MigrateCommand)

if __name__ == '__main__':
    manager.run()
コード例 #2
0
import pymysql
from flask_migrate import Manager, MigrateCommand, Migrate

from app import create_app

pymysql.install_as_MySQLdb()
app = create_app(config='dev')
manage = Manager(app=app)
manage.add_command('db', MigrateCommand)

if __name__ == '__main__':
    manage.run()
コード例 #3
0
from flask_migrate import MigrateCommand, Manager
from flaskblog import create_app

manager = Manager(create_app)
manager.add_command('db', MigrateCommand)

if __name__ == '__main__':
    manager.run()
コード例 #4
0
ファイル: manage.py プロジェクト: dano000/WatermelonFlask
# manage.py
# Author: Daniel Schulz
# Project: Capstone TA-IP 2018 (Watermelon Capstone)
# Description: For managing migrations for Flask app.

# Original Source: https://blog.miguelgrinberg.com/post/flask-migrate-alembic-database-migration-wrapper-for-flask

# Usage:    python manage.py db migrate # To generate the database migrations (of what you want the changes to be).
#           python manage.py db upgrade # Perform an upgrade to a newer migration (execute a new migration on db).

from flask_migrate import Manager, Migrate, MigrateCommand

from application import application, Config
from models import db

application.config.from_object(Config)

migrate = Migrate(application, db)
manager = Manager(application)

manager.add_command('db', MigrateCommand)

if __name__ == '__main__':
    manager.run()
コード例 #5
0
ファイル: manage.py プロジェクト: dariokl/porez_app
import os
from app import create_app
from flask_migrate import MigrateCommand, Manager

from dotenv import load_dotenv
load_dotenv()

manager = Manager(create_app("production"))
manager.add_command('db', MigrateCommand)

print(os.environ.get("FLASK_CONFIG"))
if __name__ == '__main__':
    manager.run()
コード例 #6
0
def init_app(app):
    migrate.init_app(app, db)
    manager = Manager(app)
    manager.add_command("db", MigrateCommand)