Fix tests post-alembic-migration-changes.
* mediagoblin/init/__init__.py (setup_database): Update to run alembic migrations, skip the old legacy migrations.
This commit is contained in:
parent
c527242841
commit
544b7b47a1
@ -70,10 +70,16 @@ def setup_database(app):
|
|||||||
# Set up the database
|
# Set up the database
|
||||||
db = setup_connection_and_db_from_config(
|
db = setup_connection_and_db_from_config(
|
||||||
app_config, run_migrations, app=app)
|
app_config, run_migrations, app=app)
|
||||||
|
# run_migrations is used for tests
|
||||||
if run_migrations:
|
if run_migrations:
|
||||||
#Run the migrations to initialize/update the database.
|
# Run the migrations to initialize/update the database.
|
||||||
from mediagoblin.gmg_commands.dbupdate import run_all_migrations
|
# We only run the alembic migrations in the case of unit
|
||||||
run_all_migrations(db, app_config, global_config)
|
# tests, in which case we don't need to run the legacy
|
||||||
|
# migrations.
|
||||||
|
from mediagoblin.gmg_commands.dbupdate import (
|
||||||
|
run_alembic_migrations, run_foundations)
|
||||||
|
run_alembic_migrations(db, app_config, global_config)
|
||||||
|
run_foundations(db, global_config)
|
||||||
else:
|
else:
|
||||||
check_db_migrations_current(db)
|
check_db_migrations_current(db)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user