|
enum | wxSQLite3CipherType {
WXSQLITE_CIPHER_UNKNOWN
, WXSQLITE_CIPHER_AES128
, WXSQLITE_CIPHER_AES256
, WXSQLITE_CIPHER_CHACHA20
,
WXSQLITE_CIPHER_SQLCIPHER
, WXSQLITE_CIPHER_RC4
, WXSQLITE_CIPHER_ASCON128
, WXSQLITE_CIPHER_AEGIS
} |
| Enumeration of supported cipher types. More...
|
|
enum | wxSQLite3TransactionType { WXSQLITE_TRANSACTION_DEFAULT
, WXSQLITE_TRANSACTION_DEFERRED
, WXSQLITE_TRANSACTION_IMMEDIATE
, WXSQLITE_TRANSACTION_EXCLUSIVE
} |
| Enumeration of transaction types. More...
|
|
enum | wxSQLite3TransactionState { WXSQLITE_TRANSACTION_INVALID
, WXSQLITE_TRANSACTION_NONE
, WXSQLITE_TRANSACTION_READ
, WXSQLITE_TRANSACTION_WRITE
} |
| Enumeration of transaction state. More...
|
|
enum | wxSQLite3LimitType {
WXSQLITE_LIMIT_LENGTH = 0
, WXSQLITE_LIMIT_SQL_LENGTH = 1
, WXSQLITE_LIMIT_COLUMN = 2
, WXSQLITE_LIMIT_EXPR_DEPTH = 3
,
WXSQLITE_LIMIT_COMPOUND_SELECT = 4
, WXSQLITE_LIMIT_VDBE_OP = 5
, WXSQLITE_LIMIT_FUNCTION_ARG = 6
, WXSQLITE_LIMIT_ATTACHED = 7
,
WXSQLITE_LIMIT_LIKE_PATTERN_LENGTH = 8
, WXSQLITE_LIMIT_VARIABLE_NUMBER = 9
, WXSQLITE_LIMIT_TRIGGER_DEPTH = 10
, WXSQLITE_LIMIT_WORKER_THREADS = 11
} |
| Enumeration of SQLite limitation types. More...
|
|
enum | wxSQLite3JournalMode {
WXSQLITE_JOURNALMODE_DELETE = 0
, WXSQLITE_JOURNALMODE_PERSIST = 1
, WXSQLITE_JOURNALMODE_OFF = 2
, WXSQLITE_JOURNALMODE_TRUNCATE = 3
,
WXSQLITE_JOURNALMODE_MEMORY = 4
, WXSQLITE_JOURNALMODE_WAL = 5
} |
| Enumeration of journal modes. More...
|
|
enum | wxSQLite3StatementStatus {
WXSQLITE_STMTSTATUS_FULLSCAN_STEP = 1
, WXSQLITE_STMTSTATUS_SORT = 2
, WXSQLITE_STMTSTATUS_AUTOINDEX = 3
, WXSQLITE_STMTSTATUS_VM_STEP = 4
,
WXSQLITE_STMTSTATUS_REPREPARE = 5
, WXSQLITE_STMTSTATUS_RUN = 6
, WXSQLITE_STMTSTATUS_MEMUSED = 99
} |
| Enumeration of statement status counters. More...
|
|
enum | wxSQLite3DbConfig {
WXSQLITE_DBCONFIG_ENABLE_FKEY = 1002
, WXSQLITE_DBCONFIG_ENABLE_TRIGGER = 1003
, WXSQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER = 1004
, WXSQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION = 1005
,
WXSQLITE_DBCONFIG_NO_CKPT_ON_CLOSE = 1006
, WXSQLITE_DBCONFIG_ENABLE_QPSG = 1007
, WXSQLITE_DBCONFIG_TRIGGER_EQP = 1008
, WXSQLITE_DBCONFIG_RESET_DATABASE = 1009
,
WXSQLITE_DBCONFIG_DEFENSIVE = 1010
, WXSQLITE_DBCONFIG_WRITABLE_SCHEMA = 1011
, WXSQLITE_DBCONFIG_LEGACY_ALTER_TABLE = 1012
, WXSQLITE_DBCONFIG_DQS_DML = 1013
,
WXSQLITE_DBCONFIG_DQS_DDL = 1014
, WXSQLITE_DBCONFIG_ENABLE_VIEW = 1015
, WXSQLITE_DBCONFIG_LEGACY_FILE_FORMAT = 1016
, WXSQLITE_DBCONFIG_TRUSTED_SCHEMA = 1017
,
WXSQLITE_DBCONFIG_STMT_SCANSTATUS = 1018
, WXSQLITE_DBCONFIG_REVERSE_SCANORDER = 1019
, WXSQLITE_DBCONFIG_ENABLE_ATTACH_CREATE = 1020
, WXSQLITE_DBCONFIG_ENABLE_ATTACH_WRITE = 1021
,
WXSQLITE_DBCONFIG_ENABLE_COMMENTS = 1022
} |
| Enumeration of statement status counters. More...
|
|
Interface of the wxSQLite3 class.