SQLITE_OPEN_READONLY
,
SQLITE_OPEN_READWRITE
,
SQLITE_OPEN_CREATE
,
SQLITE_OPEN_DELETEONCLOSE
,
SQLITE_OPEN_EXCLUSIVE
,
SQLITE_OPEN_AUTOPROXY
,
SQLITE_OPEN_URI
,
SQLITE_OPEN_MEMORY
,
SQLITE_OPEN_MAIN_DB
,
SQLITE_OPEN_TEMP_DB
,
SQLITE_OPEN_TRANSIENT_DB
,
SQLITE_OPEN_MAIN_JOURNAL
,
SQLITE_OPEN_TEMP_JOURNAL
,
SQLITE_OPEN_SUBJOURNAL
,
SQLITE_OPEN_MASTER_JOURNAL
,
SQLITE_OPEN_NOMUTEX
,
SQLITE_OPEN_FULLMUTEX
,
SQLITE_OPEN_SHAREDCACHE
,
SQLITE_OPEN_PRIVATECACHE
,
SQLITE_OPEN_WAL
—
Flags For File Open Operations
#define SQLITE_OPEN_READONLY
#define SQLITE_OPEN_READWRITE
#define SQLITE_OPEN_CREATE
#define SQLITE_OPEN_DELETEONCLOSE
#define SQLITE_OPEN_EXCLUSIVE
#define SQLITE_OPEN_AUTOPROXY
#define SQLITE_OPEN_URI
#define SQLITE_OPEN_MEMORY
#define SQLITE_OPEN_MAIN_DB
#define SQLITE_OPEN_TEMP_DB
#define SQLITE_OPEN_TRANSIENT_DB
#define SQLITE_OPEN_MAIN_JOURNAL
#define SQLITE_OPEN_TEMP_JOURNAL
#define SQLITE_OPEN_SUBJOURNAL
#define SQLITE_OPEN_MASTER_JOURNAL
#define SQLITE_OPEN_NOMUTEX
#define SQLITE_OPEN_FULLMUTEX
#define SQLITE_OPEN_SHAREDCACHE
#define SQLITE_OPEN_PRIVATECACHE
#define SQLITE_OPEN_WAL
These bit values are intended for use in the 3rd parameter to the
sqlite3_open_v2() interface and in the 4th parameter to the sqlite3_vfs.xOpen
method.