diff --git a/config/api_example_config.py b/config/api_example_config.py
index 061e73b84806c7dac30bd9e088ac1dfb77588aec..dbf8a4b05a41587e6191f0b06c0c56beda2b8320 100644
--- a/config/api_example_config.py
+++ b/config/api_example_config.py
@@ -69,7 +69,6 @@ DATABASE = {
         "connect_args": {},
         "check_drift": True,
         "auto_migration": True,
-        "ignore_no_connection": False,
         "skip_drift_check_when_no_connection": False,
         "max_read_attempts": 2,
         "max_write_attempts": 2
diff --git a/src/generate_specification.py b/src/generate_specification.py
index b82ffbf99861c50159f1381dd4a0a2476852b0b5..afe0ff1d39afa6aaa18ef110f00521d52cfb4dca 100644
--- a/src/generate_specification.py
+++ b/src/generate_specification.py
@@ -4,7 +4,7 @@ from pathlib import Path
 if __name__ == '__main__':
     import json
     
-    os.environ["API_IGNORE_NO_DB_CONNECTION"] = "true"
+    os.environ["API_SKIP_DRIFT_CHECK_WHEN_NO_CONNECTION"] = "true"
     
     # noinspection PyUnresolvedReferences
     import app  # Ensure everything is loaded
diff --git a/submodules/backend_common_py b/submodules/backend_common_py
index 7b9bc7576ded5273fb07350f4526e95c221713d8..6c08b477832da79999473a3ae26c4162684c75f2 160000
--- a/submodules/backend_common_py
+++ b/submodules/backend_common_py
@@ -1 +1 @@
-Subproject commit 7b9bc7576ded5273fb07350f4526e95c221713d8
+Subproject commit 6c08b477832da79999473a3ae26c4162684c75f2