From 9837835e9eb1cc4c8209e1b3873642c34ff53f1e Mon Sep 17 00:00:00 2001 From: Griatch Date: Sun, 3 Sep 2017 11:01:17 +0200 Subject: [PATCH] Add support for `evennia check`. Resolves #1372. --- evennia/server/evennia_launcher.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/evennia/server/evennia_launcher.py b/evennia/server/evennia_launcher.py index 10bbc84ba5..b72dd5c8c0 100644 --- a/evennia/server/evennia_launcher.py +++ b/evennia/server/evennia_launcher.py @@ -1310,9 +1310,9 @@ def main(): check_db = False if option in ('runserver', 'testserver'): print(WARNING_RUNSERVER) - if option == "shell": - # to use the shell we need to initialize it first, - # and this only works if the database is set up + if option in ("shell", "check"): + # some django commands requires the database to exist, + # or evennia._init to have run before they work right. check_db = True if option == "test": global TEST_MODE