From 86bab5c7a8fad66d6bc4a2400d40e3a773f526e4 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sun, 7 Jan 2024 17:07:18 +0800 Subject: [PATCH] LMInstantiator // Set SQLite journal mode == OFF. --- .../Sources/LangModelAssembly/LMInstantiator.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/LMInstantiator.swift b/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/LMInstantiator.swift index a41e7915..161cedf7 100644 --- a/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/LMInstantiator.swift +++ b/Packages/vChewing_LangModelAssembly/Sources/LangModelAssembly/LMInstantiator.swift @@ -54,7 +54,7 @@ public extension vChewingLM { if dropPreviousConnection { disconnectSQLDB() } vCLog("Establishing SQLite connection to: \(dbPath)") guard sqlite3_open(dbPath, &Self.ptrSQL) == SQLITE_OK else { return false } - guard "PRAGMA journal_mode = MEMORY;".runAsSQLExec(dbPointer: &ptrSQL) else { return false } + guard "PRAGMA journal_mode = OFF;".runAsSQLExec(dbPointer: &ptrSQL) else { return false } isSQLDBConnected = true return true }