diff --git a/lifecycle/migrate.py b/lifecycle/migrate.py index 337e48f2c3..f5787a9021 100755 --- a/lifecycle/migrate.py +++ b/lifecycle/migrate.py @@ -1,5 +1,6 @@ #!/usr/bin/env python """System Migration handler""" + from importlib.util import module_from_spec, spec_from_file_location from inspect import getmembers, isclass from os import environ, system @@ -112,7 +113,8 @@ def run_migrations(): "forget to activate a virtual environment?" ) from exc execute_from_command_line(["", "migrate_schemas"]) - execute_from_command_line(["", "migrate_schemas", "--schema", "template", "--tenant"]) + if CONFIG.get_bool("tenants.enabled", False): + execute_from_command_line(["", "migrate_schemas", "--schema", "template", "--tenant"]) execute_from_command_line( ["", "check"] + ([] if CONFIG.get_bool("debug") else ["--deploy"]) )