From bc065d4bbc69a907b37effe59169a4599bd8596f Mon Sep 17 00:00:00 2001 From: Jordan Brown Date: Wed, 20 Jun 2018 03:18:23 -0400 Subject: [PATCH] Adds /datum/DBQuery/proc/SetQuery (#38584) * Adds /datum/DBQuery/proc/SetQuery * Needful newness --- code/controllers/subsystem/dbcore.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/controllers/subsystem/dbcore.dm b/code/controllers/subsystem/dbcore.dm index db7ca5dd60d..ac2a218a3c9 100644 --- a/code/controllers/subsystem/dbcore.dm +++ b/code/controllers/subsystem/dbcore.dm @@ -277,6 +277,11 @@ Delayed insert mode was removed in mysql 7 and only works with MyISAM type table if(!.) to_chat(usr, "A SQL error occurred during this operation, check the server logs.") +/datum/DBQuery/proc/SetQuery(new_sql) + Activity("SetQuery") + Close() + sql = new_sql + /datum/DBQuery/proc/Execute(sql_query = sql, cursor_handler = default_cursor, log_error = TRUE) Activity("Execute") var/start_time