Mercurial > hg > orthanc
comparison Plugins/Samples/DatabasePlugin/Database.cpp @ 1717:3926e6317a43 db-changes
SetIdentifierTagInternal
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 19 Oct 2015 17:45:34 +0200 |
parents | 0bbcfd9695e5 |
children | f4286d99ee0a |
comparison
equal
deleted
inserted
replaced
1716:2ca7888f8600 | 1717:3926e6317a43 |
---|---|
182 | 182 |
183 void Database::Open() | 183 void Database::Open() |
184 { | 184 { |
185 db_.Open(path_); | 185 db_.Open(path_); |
186 | 186 |
187 db_.Execute("PRAGMA ENCODING=\"UTF-8\";"); | |
188 | |
187 // http://www.sqlite.org/pragma.html | 189 // http://www.sqlite.org/pragma.html |
188 db_.Execute("PRAGMA SYNCHRONOUS=NORMAL;"); | 190 db_.Execute("PRAGMA SYNCHRONOUS=NORMAL;"); |
189 db_.Execute("PRAGMA JOURNAL_MODE=WAL;"); | 191 db_.Execute("PRAGMA JOURNAL_MODE=WAL;"); |
190 db_.Execute("PRAGMA LOCKING_MODE=EXCLUSIVE;"); | 192 db_.Execute("PRAGMA LOCKING_MODE=EXCLUSIVE;"); |
191 db_.Execute("PRAGMA WAL_AUTOCHECKPOINT=1000;"); | 193 db_.Execute("PRAGMA WAL_AUTOCHECKPOINT=1000;"); |