Index: Core/Common/src/Core.Common.IO/SqLiteConnectionStringBuilder.cs =================================================================== diff -u -r83aa7a9b4915191479bfb5c544ef81f3794cc227 -reb0491733f6d1b59b336962a009eac8f2ce11367 --- Core/Common/src/Core.Common.IO/SqLiteConnectionStringBuilder.cs (.../SqLiteConnectionStringBuilder.cs) (revision 83aa7a9b4915191479bfb5c544ef81f3794cc227) +++ Core/Common/src/Core.Common.IO/SqLiteConnectionStringBuilder.cs (.../SqLiteConnectionStringBuilder.cs) (revision eb0491733f6d1b59b336962a009eac8f2ce11367) @@ -54,7 +54,8 @@ ForeignKeys = true, Version = 3, Pooling = false, - JournalMode = SQLiteJournalModeEnum.Off + JournalMode = SQLiteJournalModeEnum.Off, + SyncMode = SynchronizationModes.Full }.ConnectionString; } } Index: Core/Common/test/Core.Common.IO.Test/SqLiteConnectionStringBuilderTest.cs =================================================================== diff -u -r83aa7a9b4915191479bfb5c544ef81f3794cc227 -reb0491733f6d1b59b336962a009eac8f2ce11367 --- Core/Common/test/Core.Common.IO.Test/SqLiteConnectionStringBuilderTest.cs (.../SqLiteConnectionStringBuilderTest.cs) (revision 83aa7a9b4915191479bfb5c544ef81f3794cc227) +++ Core/Common/test/Core.Common.IO.Test/SqLiteConnectionStringBuilderTest.cs (.../SqLiteConnectionStringBuilderTest.cs) (revision eb0491733f6d1b59b336962a009eac8f2ce11367) @@ -62,6 +62,7 @@ StringAssert.Contains("version=3", connectionString); StringAssert.Contains("pooling=False", connectionString); StringAssert.Contains("journal mode=Off", connectionString); + StringAssert.Contains("synchronous=Full", connectionString); } [Test] @@ -85,6 +86,7 @@ StringAssert.Contains("version=3", connectionString); StringAssert.Contains("pooling=False", connectionString); StringAssert.Contains("journal mode=Off", connectionString); + StringAssert.Contains("synchronous=Full", connectionString); } } } \ No newline at end of file