| Index: third_party/sqlite/amalgamation/sqlite3.h
|
| diff --git a/third_party/sqlite/amalgamation/sqlite3.h b/third_party/sqlite/amalgamation/sqlite3.h
|
| index 7ca339843a62f59e7cc26d6d2b6d9d362e532e6f..865973023cf25137a279ba9df345b7f6ba6b9cb5 100644
|
| --- a/third_party/sqlite/amalgamation/sqlite3.h
|
| +++ b/third_party/sqlite/amalgamation/sqlite3.h
|
| @@ -1904,11 +1904,24 @@ struct sqlite3_mem_methods {
|
| ** following this call. The second parameter may be a NULL pointer, in
|
| ** which case the trigger setting is not reported back. </dd>
|
| **
|
| +** <dt>SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE</dt>
|
| +** <dd> Usually, when a database in wal mode is closed or detached from a
|
| +** database handle, SQLite checks if this will mean that there are now no
|
| +** connections at all to the database. If so, it performs a checkpoint
|
| +** operation before closing the connection. This option may be used to
|
| +** override this behaviour. The first parameter passed to this operation
|
| +** is an integer - non-zero to disable checkpoints-on-close, or zero (the
|
| +** default) to enable them. The second parameter is a pointer to an integer
|
| +** into which is written 0 or 1 to indicate whether checkpoints-on-close
|
| +** have been disabled - 0 if they are not disabled, 1 if they are.
|
| +** </dd>
|
| +**
|
| ** </dl>
|
| */
|
| #define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */
|
| #define SQLITE_DBCONFIG_ENABLE_FKEY 1002 /* int int* */
|
| #define SQLITE_DBCONFIG_ENABLE_TRIGGER 1003 /* int int* */
|
| +#define SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE 1006 /* int int* */
|
|
|
|
|
| /*
|
|
|