From 8f27cb80e102346de57ccf7fb13735f3557aea81 Mon Sep 17 00:00:00 2001 From: Kevin McConnell Date: Tue, 25 Nov 2025 13:12:49 +0000 Subject: [PATCH] Set MySQL max execution time of 5s --- saas/config/database.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/saas/config/database.yml b/saas/config/database.yml index 3c68fd081..3ef8f4b53 100644 --- a/saas/config/database.yml +++ b/saas/config/database.yml @@ -2,9 +2,11 @@ if ENV["MIGRATE"].present? mysql_app_user_key = "MYSQL_ALTER_USER" mysql_app_password_key = "MYSQL_ALTER_PASSWORD" + max_execution_time_ms = 0 # No limit else mysql_app_user_key = "MYSQL_APP_USER" mysql_app_password_key = "MYSQL_APP_PASSWORD" + max_execution_time_ms = 5_000 end mysql_app_user = ENV[mysql_app_user_key] @@ -19,6 +21,7 @@ default: &default timeout: 5000 variables: transaction_isolation: READ-COMMITTED + max_execution_time: <%= max_execution_time_ms %> development: primary: