mirror of
https://github.com/zeek/zeek.git
synced 2025-10-16 13:38:19 +00:00
Support for synchronous and journal_mode
This commit is contained in:
parent
a1d64ad6ae
commit
6e026ba313
4 changed files with 119 additions and 2 deletions
|
@ -45,6 +45,24 @@ private:
|
|||
std::string unset_field;
|
||||
std::string empty_field;
|
||||
|
||||
int64_t synchronous;
|
||||
int64_t journal_mode;
|
||||
|
||||
enum SQLiteSynchronous {
|
||||
SQLITE_SYNCHRONOUS_OFF,
|
||||
SQLITE_SYNCHRONOUS_NORMAL,
|
||||
SQLITE_SYNCHRONOUS_FULL,
|
||||
SQLITE_SYNCHRONOUS_EXTRA,
|
||||
};
|
||||
enum SQLiteJournalMode {
|
||||
SQLITE_JOURNAL_MODE_DELETE,
|
||||
SQLITE_JOURNAL_MODE_TRUNCATE,
|
||||
SQLITE_JOURNAL_MODE_PERSIST,
|
||||
SQLITE_JOURNAL_MODE_MEMORY,
|
||||
SQLITE_JOURNAL_MODE_WAL,
|
||||
SQLITE_JOURNAL_MODE_OFF,
|
||||
};
|
||||
|
||||
threading::formatter::Ascii* io;
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue