feat(db): Update Django DB manager to use psycopg3 and connection pooling (#6541)

This commit is contained in:
Víctor Fernández Poyatos
2025-01-16 15:29:02 +01:00
committed by GitHub
parent 98d9256f92
commit 8821a91f3f
10 changed files with 195 additions and 124 deletions

4
.env
View File

@@ -92,3 +92,7 @@ jQIDAQAB
# openssl rand -base64 32
DJANGO_SECRETS_ENCRYPTION_KEY="oE/ltOhp/n1TdbHjVmzcjDPLcLA41CVI/4Rk+UB5ESc="
DJANGO_BROKER_VISIBILITY_TIMEOUT=86400
DJANGO_DB_CONNECTION_POOL_MIN_SIZE=4
DJANGO_DB_CONNECTION_POOL_MAX_SIZE=10
DJANGO_DB_CONNECTION_POOL_MAX_IDLE=36000
DJANGO_DB_CONNECTION_POOL_MAX_LIFETIME=86400