コード例 #1
0
ファイル: pavement.py プロジェクト: EliAndrewC/ensconce
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")
コード例 #2
0
ファイル: pavement.py プロジェクト: EliAndrewC/ensconce
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))
コード例 #3
0
ファイル: config.py プロジェクト: EliAndrewC/ensconce
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)