コード例 #1
0
def migrate(
    directory, message, sql, head, splice, branch_label, version_path, rev_id, x_arg
):
    """Autogenerate a new revision file (Alias for 'revision --autogenerate')"""
    _migrate(
        directory, message, sql, head, splice, branch_label, version_path, rev_id, x_arg
    )
コード例 #2
0
 def migratedb(self):
     with app.app_context():
         _migrate(directory='migrations',
                  message=None,
                  sql=False,
                  head='head',
                  splice=False,
                  branch_label=None,
                  version_path=None,
                  rev_id=None)
         return "created an script"
コード例 #3
0
ファイル: api.py プロジェクト: virtual-space/realnet-server
 def run(self, args):
     cfg = Config.init()
     if args.action == 'start':
         app.run(cfg.get_server_host(), cfg.get_server_port())
     elif args.action == 'upgrade':
         with app.app_context():
             from flask_migrate import upgrade as _upgrade
             _upgrade()
     elif args.action == 'migrate':
         with app.app_context():
             from flask_migrate import migrate as _migrate
             _migrate()
コード例 #4
0
 def custom_migratdb(self):
     with app.app_context():
         _migrate(directory='migrations',
                  message=None,
                  sql=False,
                  head='head',
                  splice=False,
                  branch_label=None,
                  version_path=None,
                  rev_id=None)
         upgrade(directory='migrations',
                 revision='head',
                 sql=True,
                 tag=None)
         return "db upgraded"
コード例 #5
0
ファイル: cli.py プロジェクト: ArioShaman/flask-site
def migrate(directory, message, sql, head, splice, branch_label, version_path,
            rev_id):
    """Autogenerate a new revision file (Alias for 'revision --autogenerate')"""
    _migrate(directory, message, sql, head, splice, branch_label, version_path,
             rev_id)
コード例 #6
0
def migrate():
    application = create_app()
    import_models()
    Migrate(application, db)
    with application.app_context():
        _migrate()