1.1 KiB
1.1 KiB
Mise à jour de DATABASE_URL
Modification Requise
Pour activer le pool de connexions Prisma, vous devez modifier votre fichier .env :
Avant
DATABASE_URL="postgresql://postgres:postgres@localhost:5432/calendar_db?schema=public"
Après
DATABASE_URL="postgresql://postgres:postgres@localhost:5432/calendar_db?schema=public&connection_limit=10&pool_timeout=20&connect_timeout=10"
Paramètres Ajoutés
connection_limit=10- Limite le nombre de connexions simultanées dans le poolpool_timeout=20- Timeout (en secondes) pour obtenir une connexion du poolconnect_timeout=10- Timeout (en secondes) pour établir une nouvelle connexion
Script Automatique
Un script est disponible pour effectuer cette modification automatiquement :
bash scripts/update-database-url.sh
Le script créera une sauvegarde de votre .env avant de le modifier.
Vérification
Après la modification, vous pouvez vérifier que la connexion fonctionne :
npm run validate:env
Ou tester directement avec Prisma :
npx prisma db execute --stdin <<< "SELECT 1"