glare.db.migration package

Submodules

glare.db.migration.migration module

glare.db.migration.migration.downgrade(revision, config=None)[source]

Used for downgrading database.

Parameters:revision (string) – Desired database version7
glare.db.migration.migration.get_alembic_config()[source]
glare.db.migration.migration.revision(message=None, autogenerate=False, config=None)[source]

Creates template for migration.

Parameters:
  • message (string) – Text that will be used for migration title
  • autogenerate (bool) – If True - generates diff based on current database state
glare.db.migration.migration.stamp(revision, config=None)[source]

Stamps database with provided revision.

Don’t run any migrations.

Parameters:revision (string) – Should match one from repository or head - to stamp database with most recent revision
glare.db.migration.migration.upgrade(revision, config=None)[source]

Used for upgrading database.

Parameters:revision (string) – Desired database version
glare.db.migration.migration.version(engine=None)[source]

Returns current database version.

Module contents