diff --git a/TEKNISK_BESKRIVNING.md b/TEKNISK_BESKRIVNING.md index f9c03935..da181f0d 100644 --- a/TEKNISK_BESKRIVNING.md +++ b/TEKNISK_BESKRIVNING.md @@ -2069,3 +2069,26 @@ CI-workflow (`.gitea/workflows/test.yml`) uppdaterad: - Nytt **typecheck-steg** tillagt i både PR-snabbjobb och push-fulljobb. - `npm ci` används genomgående (var `npm install` i delar av flödet). +# Prisma Query Logging + +För att aktivera Prisma query logging i testmiljön: + +1. **Sätt miljövariabeln** `PRISMA_LOG_QUERIES=1` i din miljö. + - För Docker Compose: lägg till i `.env`-filen eller direkt i `compose.yml` under `environment`. + - Exempel för `compose.yml`: + ```yaml + environment: + PRISMA_LOG_QUERIES: "1" + ``` + +2. **Starta om containern** så att den nya miljövariabeln laddas: + ```bash + docker compose up -d recipe-api + ``` + +3. **Verifiera** att loggar visas i backendens konsol eller loggfil. Loggarna inkluderar alla SQL-frågor, parametrar och exekveringstider. + +> **Notera:** +> - Aktivera endast i test/staging, inte i produktion. +> - Loggarna kan vara omfattande och påverka prestanda. +> - Variabeln är avsiktligt inte dokumenterad i huvudkonfigurationen för att undvika oavsiktlig aktivering. \ No newline at end of file