From d773addc532b526406359f00491dcafd4bc0267a Mon Sep 17 00:00:00 2001 From: Daniel Date: Tue, 26 May 2026 10:10:45 +0200 Subject: [PATCH] fix: update database configuration to support PostgreSQL toggle --- proyecto/settings.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/proyecto/settings.py b/proyecto/settings.py index 5bd6769..5438146 100644 --- a/proyecto/settings.py +++ b/proyecto/settings.py @@ -147,14 +147,14 @@ WSGI_APPLICATION = 'proyecto.wsgi.application' # https://docs.djangoproject.com/en/6.0/ref/settings/#databases # Usa PostgreSQL por defecto (POSTGRES_ENABLED=True); si no, SQLite. -if RUNNING_TESTS: +if RUNNING_TESTS or not env_bool('POSTGRES_ENABLED', True): DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', } } -elif env_bool('POSTGRES_ENABLED', True): +else: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', @@ -165,14 +165,6 @@ elif env_bool('POSTGRES_ENABLED', True): 'PORT': env_int('POSTGRES_PORT', 5432), } } -else: - DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.sqlite3', - 'NAME': BASE_DIR / 'db.sqlite3', - } - } - # Password validation # https://docs.djangoproject.com/en/6.0/ref/settings/#auth-password-validators