From 2f1e869351f27556cb0451882b4ee625bbcf0a7d Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 22 Apr 2022 11:31:51 +1000 Subject: [PATCH] Only set collation option for mysql test database --- InvenTree/InvenTree/settings.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/InvenTree/InvenTree/settings.py b/InvenTree/InvenTree/settings.py index c7e058b26c..e1c584362f 100644 --- a/InvenTree/InvenTree/settings.py +++ b/InvenTree/InvenTree/settings.py @@ -549,14 +549,16 @@ db_config['OPTIONS'] = db_options # Set testing options for the database db_config['TEST'] = { 'CHARSET': 'utf8', - 'COLLATION': 'utf8_general_ci', } +# Set collation option for mysql test database +if 'mysql' in db_engine: + db_config['TEST']['COLLATION'] = 'utf8_general_ci' + DATABASES = { 'default': db_config } - _cache_config = CONFIG.get("cache", {}) _cache_host = _cache_config.get("host", os.getenv("INVENTREE_CACHE_HOST")) _cache_port = _cache_config.get(