diff options
author | Philip Sargent <philip.sargent@klebos.com> | 2020-07-22 23:51:50 +0100 |
---|---|---|
committer | Philip Sargent <philip.sargent@klebos.com> | 2020-07-22 23:51:50 +0100 |
commit | c65544a377fc0511b337e9567e013afb59cc717c (patch) | |
tree | b5d04fe8fb1379003a8a5aadc09054e0151212e5 /databaseReset.py | |
parent | a6ed0997e8a2fef6c3d8138a64bffe1455afd905 (diff) | |
download | troggle-c65544a377fc0511b337e9567e013afb59cc717c.tar.gz troggle-c65544a377fc0511b337e9567e013afb59cc717c.tar.bz2 troggle-c65544a377fc0511b337e9567e013afb59cc717c.zip |
differences between sqlite and MariaDB
Diffstat (limited to 'databaseReset.py')
-rw-r--r-- | databaseReset.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/databaseReset.py b/databaseReset.py index 085da49..7510ce3 100644 --- a/databaseReset.py +++ b/databaseReset.py @@ -93,12 +93,20 @@ def reinit_db(): print(" - Migrating: " + django.db.connections.databases['default']['NAME']) - with transaction.atomic(): + if django.db.connections.databases['default']['ENGINE'] == 'django.db.backends.sqlite3': + with transaction.atomic(): + management.call_command('makemigrations','core', interactive=False) + management.call_command('makemigrations','flatpages', interactive=False) + management.call_command('migrate', interactive=False) + management.call_command('migrate','core', interactive=False) + management.call_command('migrate','flatpages', interactive=False) + else: management.call_command('makemigrations','core', interactive=False) management.call_command('makemigrations','flatpages', interactive=False) management.call_command('migrate', interactive=False) management.call_command('migrate','core', interactive=False) management.call_command('migrate','flatpages', interactive=False) + print(" - done migration on: " + settings.DATABASES['default']['NAME']) print("users in db already: ",len(User.objects.all())) |