✅ Cambios Implementados:
1. PostgreSQL (Base de Datos) Variables de entorno: TZ=Atlantic/Canary y PGTZ=Atlantic/Canary Configurado en todos los archivos Docker: docker-compose.yml, docker-compose.prod.yml, docker-stack.yml 2. Backend (FastAPI/Python) Configuración de zona horaria al inicio de main.py Conexión a PostgreSQL con parámetro de timezone Event listener que establece timezone en cada conexión a la BD Variable de entorno: TZ=Atlantic/Canary 3. Frontend (React) Ya estaba usando fechas locales correctamente con el constructor new Date(year, month, day) 4. Migración SQL Creado set_timezone_canary.sql para actualizar la BD existente
This commit is contained in:
@@ -6,6 +6,8 @@ services:
|
||||
POSTGRES_DB: ${POSTGRES_DB:-checklist_db}
|
||||
POSTGRES_USER: ${POSTGRES_USER:-checklist_user}
|
||||
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-checklist_pass_2024}
|
||||
TZ: Atlantic/Canary
|
||||
PGTZ: Atlantic/Canary
|
||||
ports:
|
||||
- "5432:5432"
|
||||
volumes:
|
||||
@@ -25,6 +27,7 @@ services:
|
||||
SECRET_KEY: ${SECRET_KEY:-your-secret-key-change-in-production-min-32-chars}
|
||||
OPENAI_API_KEY: ${OPENAI_API_KEY}
|
||||
ENVIRONMENT: ${ENVIRONMENT:-development}
|
||||
TZ: Atlantic/Canary
|
||||
ports:
|
||||
- "8000:8000"
|
||||
volumes:
|
||||
|
||||
Reference in New Issue
Block a user