From de3455ee8aaa0dd0c3c2f82fb4fbf9aa1ff5189b Mon Sep 17 00:00:00 2001 From: Tom Date: Wed, 19 Mar 2025 23:36:59 +0000 Subject: [PATCH] Fixed type mapping for database handling. --- Store/Internal/ComplexAutoSavedStore.cs | 3 ++- Store/Internal/GroupSaveSqlGenerator.cs | 5 ++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Store/Internal/ComplexAutoSavedStore.cs b/Store/Internal/ComplexAutoSavedStore.cs index 03bdfd1..57eeeec 100644 --- a/Store/Internal/ComplexAutoSavedStore.cs +++ b/Store/Internal/ComplexAutoSavedStore.cs @@ -79,7 +79,8 @@ namespace HermesSocketServer.Store.Internal ImmutableList? list = null; lock (_lock) { - if (!keys.Any() || !values.Any()) { + if (!keys.Any() || !values.Any()) + { return; } diff --git a/Store/Internal/GroupSaveSqlGenerator.cs b/Store/Internal/GroupSaveSqlGenerator.cs index 2676b36..4bde666 100644 --- a/Store/Internal/GroupSaveSqlGenerator.cs +++ b/Store/Internal/GroupSaveSqlGenerator.cs @@ -95,15 +95,14 @@ namespace HermesSocketServer.Store.Internal var ctp = columns.ToDictionary(c => c, c => _columnPropertyRelations[c]); var sb = new StringBuilder(); - var columnsLower = columns.Select(c => c.ToLower()); sb.Append($"INSERT INTO \"{table}\" (\"{string.Join("\", \"", columns)}\") VALUES "); for (var row = 0; row < rows; row++) { sb.Append("("); - foreach (var column in columnsLower) + foreach (var column in columns) { sb.Append('@') - .Append(column) + .Append(column.ToLower()) .Append(row); if (typeMapping.TryGetValue(column, out var type))