Skip to content

Commit 2388830

Browse files
authored
Merge pull request #332 from susanneschuster/dev
added support for reserved columns
2 parents e05b610 + df8ea75 commit 2388830

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/Serilog.Sinks.MSSqlServer/Sinks/MSSqlServer/Platform/SqlLogEventWriter.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ public void WriteEvent(LogEvent logEvent)
4949
parameterList.Append(',');
5050
}
5151

52-
fieldList.Append(field.Key);
52+
fieldList.Append($"[{field.Key}]");
5353
parameterList.Append("@P");
5454
parameterList.Append(index);
5555

test/Serilog.Sinks.MSSqlServer.Tests/Sinks/MSSqlServer/Platform/SqlLogEventWriterTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ public void WriteEventCallsSqlCommandWrapperAddParameterForEachField()
139139
public void WriteEventSetsSqlCommandWrapperCommandTextToSqlInsertWithCorrectFieldsAndValues()
140140
{
141141
// Arrange
142-
var expectedSqlCommandText = $"INSERT INTO [{_schemaName}].[{_tableName}] (FieldName1,FieldName2,FieldNameThree) VALUES (@P0,@P1,@P2)";
142+
var expectedSqlCommandText = $"INSERT INTO [{_schemaName}].[{_tableName}] ([FieldName1],[FieldName2],[FieldNameThree]) VALUES (@P0,@P1,@P2)";
143143
var logEvent = TestLogEventHelper.CreateLogEvent();
144144
var fieldsAndValues = new List<KeyValuePair<string, object>>
145145
{

0 commit comments

Comments
 (0)