From 2897764aefc0c96c24bcdbabbd39ee9cec8b40f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20Piechota?= Date: Sun, 13 Nov 2022 12:24:52 +0100 Subject: [PATCH] [Dotmim.Sync.MySql] Optimize update trigger --- Projects/Dotmim.Sync.MySql/Builders/MySqlBuilderTrigger.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Projects/Dotmim.Sync.MySql/Builders/MySqlBuilderTrigger.cs b/Projects/Dotmim.Sync.MySql/Builders/MySqlBuilderTrigger.cs index c659bb512..2ce5b75fc 100644 --- a/Projects/Dotmim.Sync.MySql/Builders/MySqlBuilderTrigger.cs +++ b/Projects/Dotmim.Sync.MySql/Builders/MySqlBuilderTrigger.cs @@ -265,13 +265,13 @@ public DbCommand CreateUpdateTriggerCommand(DbConnection connection, DbTransacti var filterColumnsString3 = new StringBuilder(); createTrigger.AppendLine("\t) "); - createTrigger.AppendLine("\tSELECT "); + createTrigger.AppendLine("\tVALUES ("); createTrigger.Append(stringBuilderArguments2.ToString()); createTrigger.AppendLine("\t\t,NULL"); createTrigger.AppendLine($"\t\t,{this.timestampValue}"); createTrigger.AppendLine("\t\t,0"); createTrigger.AppendLine("\t\t,utc_timestamp()"); - createTrigger.AppendLine($"\tFROM {tableName.Quoted().ToString()}"); //[AB] added to be compatible with MariaDB 10.3.x + createTrigger.AppendLine("\t)"); //if (this.tableDescription.GetMutableColumns().Count() > 0) //{