From 2c19f62a05375a89601e1a2c764e93597e7b2945 Mon Sep 17 00:00:00 2001 From: Akash Kava <39438041+ackava@users.noreply.github.com> Date: Wed, 12 Apr 2023 17:17:16 +0530 Subject: [PATCH] Added extra --- NeuroSpeech.Eternity.SqlStorage/EternitySqlStorage.cs | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/NeuroSpeech.Eternity.SqlStorage/EternitySqlStorage.cs b/NeuroSpeech.Eternity.SqlStorage/EternitySqlStorage.cs index efb68db..d46dc06 100644 --- a/NeuroSpeech.Eternity.SqlStorage/EternitySqlStorage.cs +++ b/NeuroSpeech.Eternity.SqlStorage/EternitySqlStorage.cs @@ -115,16 +115,16 @@ MERGE [{schemaName}].[{tableName}] as Target {entity.ID}, {idHash}, {entity.Name},{entity.Input},{entity.IsWorkflow}, {entity.UtcETA.UtcDateTime}, {entity.UtcCreated.UtcDateTime}, { entity.UtcUpdated.UtcDateTime}, {entity.Response}, { entity.State}, {entity.ParentID}, {paretIDHash}, - {entity.Priority}) + {entity.Priority}, {entity.Extra}) ) AS S1(ID, IDHash, Name, Input, IsWorkflow, UtcETA, UtcCreated, UtcUpdated, - Response, State, ParentID, ParentIDHash, Priority) + Response, State, ParentID, ParentIDHash, Priority, Extra) ) as S ON Target.ID = S.ID AND Target.IDHash = S.IDHash WHEN NOT MATCHED BY Target THEN INSERT (ID, IDHash, Name, Input, IsWorkflow, UtcETA, UtcCreated, UtcUpdated, - Response, State, ParentID, ParentIDHash, Priority) + Response, State, ParentID, ParentIDHash, Priority, Extra) VALUES (S.ID, S.IDHash, S.Name, S.Input, S.IsWorkflow, S.UtcETA, S.UtcCreated, S.UtcUpdated, - S.Response, S.State, S.ParentID, S.ParentIDHash, S.Priority) + S.Response, S.State, S.ParentID, S.ParentIDHash, S.Priority, S.Extra) WHEN MATCHED THEN UPDATE SET Target.ID = S.ID, Target.IDHash = S.IDHash, @@ -139,7 +139,8 @@ WHEN MATCHED THEN UPDATE SET Target.State = S.State, Target.ParentID = S.ParentID, Target.ParentIDHash = S.ParentIDHash, - Target.Priority = S.Priority; + Target.Priority = S.Priority, + Target.Extra = S.Extra; "); parts.Add(q); }