From 52136a34bd1b5c385ba4f297fb7dd97c14f965f4 Mon Sep 17 00:00:00 2001 From: Jesse Brault Date: Thu, 25 Dec 2025 13:49:07 -0600 Subject: [PATCH] Turn off auto-commit in hikari so that LOBs may be retrieved easily. --- src/main/resources/application.properties | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 1a46be1..a70c2c2 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -3,6 +3,12 @@ spring.jpa.hibernate.ddl-auto=create-drop spring.datasource.url=jdbc:postgresql://${POSTGRES_HOST:localhost}:${POSTGRES_PORT:5432}/${POSTGRES_DB:meals_made_easy_api} spring.datasource.username=${POSTGRES_USER:meals-made-easy-api-user} spring.datasource.password=${POSTGRES_PASSWORD} + +# Source - https://stackoverflow.com/questions/3164072/large-objects-may-not-be-used-in-auto-commit-mode +# Posted by Iogui, modified by community. See post 'Timeline' for change history +# Retrieved 2025-12-25, License - CC BY-SA 4.0 +spring.datasource.hikari.auto-commit=false + app.mealsmadeeasy.api.baseUrl=http://localhost:8080 app.mealsmadeeasy.api.security.access-token-lifetime=60 app.mealsmadeeasy.api.security.refresh-token-lifetime=3600