From 076001d10ff0a0e1eaa49bd69a6095c76c619eca Mon Sep 17 00:00:00 2001
From: Arie Peterson <arie@greenhost.nl>
Date: Wed, 30 Aug 2023 18:12:02 +0200
Subject: [PATCH] Do pre-ping on pooled database connections

---
 backend/app.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/backend/app.py b/backend/app.py
index 3115dcbc..a24224c8 100644
--- a/backend/app.py
+++ b/backend/app.py
@@ -62,6 +62,7 @@ app = Flask(__name__)
 
 app.config["SECRET_KEY"] = SECRET_KEY
 app.config["SQLALCHEMY_DATABASE_URI"] = SQLALCHEMY_DATABASE_URI
+app.config["SQLALCHEMY_ENGINE_OPTIONS"] = {'pool_pre_ping': True}
 app.config["SQLALCHEMY_TRACK_MODIFICATIONS"] = SQLALCHEMY_TRACK_MODIFICATIONS
 
 app.logger.setLevel(logging.INFO)
-- 
GitLab