Allow easily switching fake_migrate on to allow easier fixes of the database migrations

This commit is contained in:
2019-07-25 17:15:19 +01:00
parent cb0c2e6edd
commit b4c2ee8304
4 changed files with 14 additions and 3 deletions
+3 -1
View File
@@ -217,7 +217,8 @@ def run(
python_code=None,
cron_job=False,
scheduler_job=False,
force_migrate=False):
force_migrate=False,
fake_migrate=False):
"""
Start interactive shell or run Python script (startfile) in web2py
controller environment. appname is formatted like:
@@ -255,6 +256,7 @@ def run(
def custom_init(*args, **kwargs):
kwargs['migrate_enabled'] = True
kwargs['migrate'] = True
kwargs['fake_migrate'] = fake_migrate
logger.info('Forcing migrate_enabled=True')
orig_init(*args, **kwargs)