def init(): application = create_app() Migrate(application, db) with application.app_context(): try: _init() # Move files to ignore spatial_ref_sys from alembic alembic_static_path = join(getcwd(), "alembic_static") migrations_path = join(getcwd(), "migrations") ini_source = join(alembic_static_path, "alembic.ini") ini_destination = join(migrations_path, "alembic.ini") shutil.copyfile(ini_source, ini_destination) env_source = join(alembic_static_path, "env.py") env_destination = join(migrations_path, "env.py") shutil.copyfile(env_source, env_destination) except: """
def init(directory, multidb): """Creates a new migration repository.""" _init(directory, multidb)
def init(directory, multidb, template, package): """Creates a new migration repository.""" _init(directory, multidb, template, package)