From 4c5b65d25d6816c5d3af4cf40a4d32be104bb374 Mon Sep 17 00:00:00 2001 From: Brett Nordin Date: Sun, 30 Sep 2018 10:18:29 -0600 Subject: [PATCH] Add Support for Exile 1.0.5 --- @ExileServer/sql_custom/exile.ini | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/@ExileServer/sql_custom/exile.ini b/@ExileServer/sql_custom/exile.ini index 2dee2e2..57d5e6c 100644 --- a/@ExileServer/sql_custom/exile.ini +++ b/@ExileServer/sql_custom/exile.ini @@ -619,6 +619,9 @@ SQL1_INPUTS = 1 ; Removes containers outside territories that were not accessed within ? days [deleteOldContainers] SQL1_1 = DELETE FROM container WHERE deleted_at < DATE_SUB(NOW(), INTERVAL ? DAY) AND territory_id IS NULL +SQL2_1 = SET SQL_SAFE_UPDATES=0; +SQL3_1 = DELETE FROM container WHERE id IN (SELECT id FROM (SELECT * FROM container WHERE NOT EXISTS (SELECT NULL FROM territory WHERE territory.id = container.territory_id)) AS c) +SQL4_1 = SET SQL_SAFE_UPDATES=1; SQL1_INPUTS = 1 @@ -631,6 +634,9 @@ SQL1_INPUTS = 1 ; Removes contructions outside territories after ? days [deleteOldConstructions] SQL1_1 = DELETE FROM construction WHERE deleted_at < DATE_SUB(NOW(), INTERVAL ? DAY) AND territory_id IS NULL +SQL2_1 = SET SQL_SAFE_UPDATES=0; +SQL3_1 = DELETE FROM construction WHERE id IN (SELECT id FROM (SELECT * FROM construction WHERE NOT EXISTS (SELECT NULL FROM territory WHERE territory.id = construction.territory_id)) AS c) +SQL4_1 = SET SQL_SAFE_UPDATES=1; SQL1_INPUTS = 1