Skip to content

Commit 87572e1

Browse files
committed
data: Add sqlite_synchronous setting
1 parent 7e5d08e commit 87572e1

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

data/settings.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4169,6 +4169,18 @@ Path to the sqlite database.`
41694169
Allows using write-ahead logging mode for database.`
41704170
},
41714171

4172+
sqlite_synchronous: {
4173+
tags: [ 'sql-sqlite' ],
4174+
values: setting_types.ENUM,
4175+
added: {
4176+
setting_sqlite_synchronous_added: false,
4177+
},
4178+
values_enum: ['default', 'off', 'normal', 'full', 'extra'],
4179+
default: 'default',
4180+
text: `
4181+
Sets the synchronization mode for SQlite database. See https://sqlite.org/pragma.html#pragma_synchronous for full explanation of values. This has no effect if database is opened in read-only mode. Setting special value \`default\` elides pragma call.`
4182+
},
4183+
41724184
sqlite_readonly: {
41734185
tags: [ 'sql-sqlite' ],
41744186
values: setting_types.BOOLEAN,

data/updates.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ export const updates = {
7878
sieve_ext_notify: '2.4.0',
7979
sieve_vnd_duplicate: '2.4.0',
8080
sqlite_filename: '2.4.0',
81+
setting_sqlite_synchronous_added: '2.4.3',
8182
ssl_sni_settings_reload_added: '2.4.0',
8283
weak_password_schemes: '2.4.0',
8384
variables_auth_variables_protocol: '2.4.0',

0 commit comments

Comments
 (0)