def upgrade_db(options): """ Upgrades database to latest (head) revision. """ init_model(config, check_version=False) cfg = migrationsutil.create_config() command.upgrade(cfg, revision="head")
def init_db(options): """ Initialize the database. Supported options: - drop: True to drop the existing database before initializing. """ init_model(config, drop=getattr(options.init_db, 'drop', False))
def init_app(configfiles=None, drop_db=False, check_db_version=True): global config init_config(configfiles=configfiles) init_logging() init_model(config, drop=drop_db, check_version=check_db_version)