|
enum | cssq3lite.Sq3AccessE { cssq3lite.EXISTS = 0
, cssq3lite.READWRITE = 1
, cssq3lite.READ = 2
} |
| Flags for the xAccess VFS method. → C-API: Sq3AccessE More...
|
|
enum | cssq3lite.Sq3AuthActionE {
cssq3lite.CREATE_INDEX = 1
, cssq3lite.CREATE_TABLE = 2
, cssq3lite.CREATE_TEMP_INDEX = 3
, cssq3lite.CREATE_TEMP_TABLE = 4
,
cssq3lite.CREATE_TEMP_TRIGGER = 5
, cssq3lite.CREATE_TEMP_VIEW = 6
, cssq3lite.CREATE_TRIGGER = 7
, cssq3lite.CREATE_VIEW = 8
,
cssq3lite.DELETE = 9
, cssq3lite.DROP_INDEX = 10
, cssq3lite.DROP_TABLE = 11
, cssq3lite.DROP_TEMP_INDEX = 12
,
cssq3lite.DROP_TEMP_TABLE = 13
, cssq3lite.DROP_TEMP_TRIGGER = 14
, cssq3lite.DROP_TEMP_VIEW = 15
, cssq3lite.DROP_TRIGGER = 16
,
cssq3lite.DROP_VIEW = 17
, cssq3lite.INSERT = 18
, cssq3lite.PRAGMA = 19
, cssq3lite.READ = 20
,
cssq3lite.SELECT = 21
, cssq3lite.TRANSACTION = 22
, cssq3lite.UPDATE = 23
, cssq3lite.ATTACH = 24
,
cssq3lite.DETACH = 25
, cssq3lite.ALTER_TABLE = 26
, cssq3lite.REINDEX = 27
, cssq3lite.ANALYZE = 28
,
cssq3lite.CREATE_VTABLE = 29
, cssq3lite.DROP_VTABLE = 30
, cssq3lite.FUNCTION = 31
, cssq3lite.SAVEPOINT = 32
,
cssq3lite.COPY = 0
, cssq3lite.RECURSIVE = 33
} |
| Authorizer Action Codes. → C-API: Sq3AuthActionE More...
|
|
enum | cssq3lite.Sq3AuthReturnE { cssq3lite.OK = 0
, cssq3lite.DENY = 1
, cssq3lite.IGNORE = 2
} |
| Authorizer Return Codes. → C-API: Sq3AuthReturnE More...
|
|
enum | cssq3lite.Sq3ChangeSetConflictE { cssq3lite.OMIT = 0
, cssq3lite.REPLACE = 1
, cssq3lite.ABORT = 2
} |
| Constants Returned By The Conflict Handler. → C-API: Sq3ChangeSetConflictE More...
|
|
enum | cssq3lite.Sq3ChangesetE {
cssq3lite.DATA = 1
, cssq3lite.NOTFOUND = 2
, cssq3lite.CONFLICT = 3
, cssq3lite.CONSTRAINT = 4
,
cssq3lite.FOREIGN_KEY = 5
} |
| Constants Passed To The Conflict Handler. → C-API: Sq3ChangesetE More...
|
|
enum | cssq3lite.Sq3CheckpointE { cssq3lite.PASSIVE = 0
, cssq3lite.FULL = 1
, cssq3lite.RESTART = 2
, cssq3lite.TRUNCATE = 3
} |
| Checkpoint Mode Values. → C-API: Sq3CheckpointE More...
|
|
enum | cssq3lite.Sq3ConfigE {
cssq3lite.SINGLETHREAD = 1
, cssq3lite.MULTITHREAD = 2
, cssq3lite.SERIALIZED = 3
, cssq3lite.MALLOC = 4
,
cssq3lite.GETMALLOC = 5
, cssq3lite.SCRATCH = 6
, cssq3lite.PAGECACHE = 7
, cssq3lite.HEAP = 8
,
cssq3lite.MEMSTATUS = 9
, cssq3lite.MUTEX = 10
, cssq3lite.GETMUTEX = 11
, cssq3lite.LOOKASIDE = 13
,
cssq3lite.PCACHE = 14
, cssq3lite.GETPCACHE = 15
, cssq3lite.LOG = 16
, cssq3lite.URI = 17
,
cssq3lite.PCACHE2 = 18
, cssq3lite.GETPCACHE2 = 19
, cssq3lite.COVERING_INDEX_SCAN = 20
, cssq3lite.SQLLOG = 21
,
cssq3lite.MMAP_SIZE = 22
, cssq3lite.WIN32_HEAPSIZE = 23
, cssq3lite.PCACHE_HDRSZ = 24
, cssq3lite.PMASZ = 25
,
cssq3lite.STMTJRNL_SPILL = 26
, cssq3lite.SMALL_MALLOC = 27
, cssq3lite.SORTERREF_SIZE = 28
, cssq3lite.MEMDB_MAXSIZE = 29
} |
| Configuration Options. → C-API: Sq3ConfigE More...
|
|
enum | cssq3lite.Sq3ConflictResolutionE { cssq3lite.ROLLBACK = 1
, cssq3lite.FAIL = 3
, cssq3lite.REPLACE = 5
} |
| Conflict resolution modes. → C-API: Sq3ConflictResolutionE More...
|
|
enum | cssq3lite.Sq3DbConfigE {
cssq3lite.MAINDBNAME = 1000
, cssq3lite.LOOKASIDE = 1001
, cssq3lite.ENABLE_FKEY = 1002
, cssq3lite.ENABLE_TRIGGER = 1003
,
cssq3lite.ENABLE_FTS3_TOKENIZER = 1004
, cssq3lite.ENABLE_LOAD_EXTENSION = 1005
, cssq3lite.NO_CKPT_ON_CLOSE = 1006
, cssq3lite.ENABLE_QPSG = 1007
,
cssq3lite.TRIGGER_EQP = 1008
, cssq3lite.RESET_DATABASE = 1009
, cssq3lite.DEFENSIVE = 1010
, cssq3lite.WRITABLE_SCHEMA = 1011
,
cssq3lite.LEGACY_ALTER_TABLE = 1012
, cssq3lite.DQS_DML = 1013
, cssq3lite.DQS_DDL = 1014
, cssq3lite.ENABLE_VIEW = 1015
,
cssq3lite.LEGACY_FILE_FORMAT = 1016
, cssq3lite.TRUSTED_SCHEMA = 1017
, cssq3lite.STMT_SCANSTATUS = 1018
, cssq3lite.REVERSE_SCANORDER = 1019
,
cssq3lite.MAX = 1019
} |
| Database Connection Configuration Options. → C-API: Sq3DbConfigE More...
|
|
enum | cssq3lite.Sq3DbStatusE {
cssq3lite.LOOKASIDE_USED = 0
, cssq3lite.CACHE_USED = 1
, cssq3lite.SCHEMA_USED = 2
, cssq3lite.STMT_USED = 3
,
cssq3lite.LOOKASIDE_HIT = 4
, cssq3lite.LOOKASIDE_MISS_SIZE = 5
, cssq3lite.LOOKASIDE_MISS_FULL = 6
, cssq3lite.CACHE_HIT = 7
,
cssq3lite.CACHE_MISS = 8
, cssq3lite.CACHE_WRITE = 9
, cssq3lite.DEFERRED_FKS = 10
, cssq3lite.CACHE_USED_SHARED = 11
,
cssq3lite.CACHE_SPILL = 12
, cssq3lite.MAX = 12
} |
| Status Parameters for database connections. → C-API: Sq3DbStatusE More...
|
|
enum | cssq3lite.Sq3DeSerializeEF { cssq3lite.NO = 0
, cssq3lite.FREEONCLOSE = 1
, cssq3lite.RESIZEABLE = 2
, cssq3lite.READONLY = 4
} |
| Flags for sqlite3_deserialize() → C-API: Sq3DeSerializeEF More...
|
|
enum | cssq3lite.Sq3ErrorE {
cssq3lite.OK = 0
, cssq3lite.ERROR = 1
, cssq3lite.INTERNAL = 2
, cssq3lite.PERM = 3
,
cssq3lite.ABORT = 4
, cssq3lite.BUSY = 5
, cssq3lite.LOCKED = 6
, cssq3lite.NOMEM = 7
,
cssq3lite.READONLY = 8
, cssq3lite.INTERRUPT = 9
, cssq3lite.IOERR = 10
, cssq3lite.CORRUPT = 11
,
cssq3lite.NOTFOUND = 12
, cssq3lite.FULL = 13
, cssq3lite.CANTOPEN = 14
, cssq3lite.PROTOCOL = 15
,
cssq3lite.EMPTY = 16
, cssq3lite.SCHEMA = 17
, cssq3lite.TOOBIG = 18
, cssq3lite.CONSTRAINT = 19
,
cssq3lite.MISMATCH = 20
, cssq3lite.MISUSE = 21
, cssq3lite.NOLFS = 22
, cssq3lite.AUTH = 23
,
cssq3lite.SQ3_FORMAT = 24
, cssq3lite.RANGE = 25
, cssq3lite.NOTADB = 26
, cssq3lite.NOTICE = 27
,
cssq3lite.WARNING = 28
, cssq3lite.ROW = 100
, cssq3lite.DONE = 101
} |
| Result Codes. → C-API: Sq3ErrorE More...
|
|
enum | cssq3lite.Sq3ExtendetResultCodesE {
cssq3lite.OK = 0
, cssq3lite.ERROR = 1
, cssq3lite.INTERNAL = 2
, cssq3lite.PERM = 3
,
cssq3lite.ABORT = 4
, cssq3lite.BUSY = 5
, cssq3lite.LOCKED = 6
, cssq3lite.NOMEM = 7
,
cssq3lite.READONLY = 8
, cssq3lite.INTERRUPT = 9
, cssq3lite.IOERR = 10
, cssq3lite.CORRUPT = 11
,
cssq3lite.NOTFOUND = 12
, cssq3lite.FULL = 13
, cssq3lite.CANTOPEN = 14
, cssq3lite.PROTOCOL = 15
,
cssq3lite.EMPTY = 16
, cssq3lite.SCHEMA = 17
, cssq3lite.TOOBIG = 18
, cssq3lite.CONSTRAINT = 19
,
cssq3lite.MISMATCH = 20
, cssq3lite.MISUSE = 21
, cssq3lite.NOLFS = 22
, cssq3lite.AUTH = 23
,
cssq3lite.SQ3_FORMAT = 24
, cssq3lite.RANGE = 25
, cssq3lite.NOTADB = 26
, cssq3lite.NOTICE = 27
,
cssq3lite.WARNING = 28
, cssq3lite.ROW = 100
, cssq3lite.DONE = 101
, cssq3lite.ERROR_MISSING_COLLSEQ = ( 1 | ( 1<<8 ) )
,
cssq3lite.ERROR_RETRY = ( 1 | ( 2<<8 ) )
, cssq3lite.ERROR_SNAPSHOT = ( 1 | ( 3<<8 ) )
, cssq3lite.IOERR_READ = ( 10 | ( 1<<8 ) )
, cssq3lite.IOERR_SHORT_READ = ( 10 | ( 2<<8 ) )
,
cssq3lite.IOERR_WRITE = ( 10 | ( 3<<8 ) )
, cssq3lite.IOERR_FSYNC = ( 10 | ( 4<<8 ) )
, cssq3lite.IOERR_DIR_FSYNC = ( 10 | ( 5<<8 ) )
, cssq3lite.IOERR_TRUNCATE = ( 10 | ( 6<<8 ) )
,
cssq3lite.IOERR_FSTAT = ( 10 | ( 7<<8 ) )
, cssq3lite.IOERR_UNLOCK = ( 10 | ( 8<<8 ) )
, cssq3lite.IOERR_RDLOCK = ( 10 | ( 9<<8 ) )
, cssq3lite.IOERR_DELETE = ( 10 | ( 10<<8 ) )
,
cssq3lite.IOERR_BLOCKED = ( 10 | ( 11<<8 ) )
, cssq3lite.IOERR_NOMEM = ( 10 | ( 12<<8 ) )
, cssq3lite.IOERR_ACCESS = ( 10 | ( 13<<8 ) )
, cssq3lite.IOERR_CHECKRESERVEDLOCK = ( 10 | ( 14<<8 ) )
,
cssq3lite.IOERR_LOCK = ( 10 | ( 15<<8 ) )
, cssq3lite.IOERR_CLOSE = ( 10 | ( 16<<8 ) )
, cssq3lite.IOERR_DIR_CLOSE = ( 10 | ( 17<<8 ) )
, cssq3lite.IOERR_SHMOPEN = ( 10 | ( 18<<8 ) )
,
cssq3lite.IOERR_SHMSIZE = ( 10 | ( 19<<8 ) )
, cssq3lite.IOERR_SHMLOCK = ( 10 | ( 20<<8 ) )
, cssq3lite.IOERR_SHMMAP = ( 10 | ( 21<<8 ) )
, cssq3lite.IOERR_SEEK = ( 10 | ( 22<<8 ) )
,
cssq3lite.IOERR_DELETE_NOENT = ( 10 | ( 23<<8 ) )
, cssq3lite.IOERR_MMAP = ( 10 | ( 24<<8 ) )
, cssq3lite.IOERR_GETTEMPPATH = ( 10 | ( 25<<8 ) )
, cssq3lite.IOERR_CONVPATH = ( 10 | ( 26<<8 ) )
,
cssq3lite.IOERR_VNODE = ( 10 | ( 27<<8 ) )
, cssq3lite.IOERR_AUTH = ( 10 | ( 28<<8 ) )
, cssq3lite.IOERR_BEGIN_ATOMIC = ( 10 | ( 29<<8 ) )
, cssq3lite.IOERR_COMMIT_ATOMIC = ( 10 | ( 30<<8 ) )
,
cssq3lite.IOERR_ROLLBACK_ATOMIC = ( 10 | ( 31<<8 ) )
, cssq3lite.IOERR_DATA = ( 10 | ( 32<<8 ) )
, cssq3lite.IOERR_CORRUPTFS = ( 10 | ( 33<<8 ) )
, cssq3lite.IOERR_IN_PAGE = ( 10 | ( 34<<8 ) )
,
cssq3lite.LOCKED_SHAREDCACHE = ( 6 | ( 1<<8 ) )
, cssq3lite.LOCKED_VTAB = ( 6 | ( 2<<8 ) )
, cssq3lite.BUSY_RECOVERY = ( 5 | ( 1<<8 ) )
, cssq3lite.BUSY_SNAPSHOT = ( 5 | ( 2<<8 ) )
,
cssq3lite.BUSY_TIMEOUT = ( 5 | ( 3<<8 ) )
, cssq3lite.CANTOPEN_NOTEMPDIR = ( 14 | ( 1<<8 ) )
, cssq3lite.CANTOPEN_ISDIR = ( 14 | ( 2<<8 ) )
, cssq3lite.CANTOPEN_FULLPATH = ( 14 | ( 3<<8 ) )
,
cssq3lite.CANTOPEN_CONVPATH = ( 14 | ( 4<<8 ) )
, cssq3lite.CANTOPEN_DIRTYWAL = ( 14 | ( 5<<8 ) )
, cssq3lite.CANTOPEN_SYMLINK = ( 14 | ( 6<<8 ) )
, cssq3lite.CORRUPT_VTAB = ( 11 | ( 1<<8 ) )
,
cssq3lite.CORRUPT_SEQUENCE = ( 11 | ( 2<<8 ) )
, cssq3lite.CORRUPT_INDEX = ( 11 | ( 3<<8 ) )
, cssq3lite.READONLY_RECOVERY = ( 8 | ( 1<<8 ) )
, cssq3lite.READONLY_CANTLOCK = ( 8 | ( 2<<8 ) )
,
cssq3lite.READONLY_ROLLBACK = ( 8 | ( 3<<8 ) )
, cssq3lite.READONLY_DBMOVED = ( 8 | ( 4<<8 ) )
, cssq3lite.READONLY_CANTINIT = ( 8 | ( 5<<8 ) )
, cssq3lite.READONLY_DIRECTORY = ( 8 | ( 6<<8 ) )
,
cssq3lite.ABORT_ROLLBACK = ( 4 | ( 2<<8 ) )
, cssq3lite.CONSTRAINT_CHECK = ( 19 | ( 1<<8 ) )
, cssq3lite.CONSTRAINT_COMMITHOOK = ( 19 | ( 2<<8 ) )
, cssq3lite.CONSTRAINT_FOREIGNKEY = ( 19 | ( 3<<8 ) )
,
cssq3lite.CONSTRAINT_FUNCTION = ( 19 | ( 4<<8 ) )
, cssq3lite.CONSTRAINT_NOTNULL = ( 19 | ( 5<<8 ) )
, cssq3lite.CONSTRAINT_PRIMARYKEY = ( 19 | ( 6<<8 ) )
, cssq3lite.CONSTRAINT_TRIGGER = ( 19 | ( 7<<8 ) )
,
cssq3lite.CONSTRAINT_UNIQUE = ( 19 | ( 8<<8 ) )
, cssq3lite.CONSTRAINT_VTAB = ( 19 | ( 9<<8 ) )
, cssq3lite.CONSTRAINT_ROWID = ( 19 | ( 10<<8 ) )
, cssq3lite.CONSTRAINT_PINNED = ( 19 | ( 11<<8 ) )
,
cssq3lite.CONSTRAINT_DATATYPE = ( 19 | ( 12<<8 ) )
, cssq3lite.NOTICE_RECOVER_WAL = ( 27 | ( 1<<8 ) )
, cssq3lite.NOTICE_RECOVER_ROLLBACK = ( 27 | ( 2<<8 ) )
, cssq3lite.NOTICE_RBU = ( 27 | ( 3<<8 ) )
,
cssq3lite.WARNING_AUTOINDEX = ( 28 | ( 1<<8 ) )
, cssq3lite.AUTH_USER = ( 23 | ( 1<<8 ) )
, cssq3lite.OK_LOAD_PERMANENTLY = ( 0 | ( 1<<8 ) )
, cssq3lite.OK_SYMLINK = ( 0 | ( 2<<8 ) )
} |
| Extended Result Codes. → C-API: Sq3ExtendetResultCodesE More...
|
|
enum | cssq3lite.Sq3FcntlE {
cssq3lite.LOCKSTATE = 1
, cssq3lite.GET_LOCKPROXYFILE = 2
, cssq3lite.SET_LOCKPROXYFILE = 3
, cssq3lite.LAST_ERRNO = 4
,
cssq3lite.SIZE_HINT = 5
, cssq3lite.CHUNK_SIZE = 6
, cssq3lite.FILE_POINTER = 7
, cssq3lite.SYNC_OMITTED = 8
,
cssq3lite.WIN32_AV_RETRY = 9
, cssq3lite.PERSIST_WAL = 10
, cssq3lite.OVERWRITE = 11
, cssq3lite.VFSNAME = 12
,
cssq3lite.POWERSAFE_OVERWRITE = 13
, cssq3lite.PRAGMA = 14
, cssq3lite.BUSYHANDLER = 15
, cssq3lite.TEMPFILENAME = 16
,
cssq3lite.MMAP_SIZE = 18
, cssq3lite.TRACE = 19
, cssq3lite.HAS_MOVED = 20
, cssq3lite.SYNC = 21
,
cssq3lite.COMMIT_PHASETWO = 22
, cssq3lite.WIN32_SET_HANDLE = 23
, cssq3lite.WAL_BLOCK = 24
, cssq3lite.ZIPVFS = 25
,
cssq3lite.RBU = 26
, cssq3lite.VFS_POINTER = 27
, cssq3lite.JOURNAL_POINTER = 28
, cssq3lite.WIN32_GET_HANDLE = 29
,
cssq3lite.PDB = 30
, cssq3lite.BEGIN_ATOMIC_WRITE = 31
, cssq3lite.COMMIT_ATOMIC_WRITE = 32
, cssq3lite.ROLLBACK_ATOMIC_WRITE = 33
,
cssq3lite.LOCK_TIMEOUT = 34
, cssq3lite.DATA_VERSION = 35
, cssq3lite.SIZE_LIMIT = 36
, cssq3lite.CKPT_DONE = 37
,
cssq3lite.RESERVE_BYTES = 38
, cssq3lite.CKPT_START = 39
, cssq3lite.EXTERNAL_READER = 40
, cssq3lite.CKSM_FILE = 41
,
cssq3lite.RESET_CACHE = 42
} |
| Standard File Control Opcodes. → C-API: Sq3FcntlE More...
|
|
enum | cssq3lite.Sq3FunctionEF {
cssq3lite.DETERMINISTIC = 0x000000800
, cssq3lite.DIRECTONLY = 0x000080000
, cssq3lite.SUBTYPE = 0x000100000
, cssq3lite.INNOCUOUS = 0x000200000
,
cssq3lite.RESULT_SUBTYPE = 0x001000000
} |
| Function Flags. → C-API: Sq3FunctionEF More...
|
|
enum | cssq3lite.Sq3IndexConstraintEF {
cssq3lite.EQ = 2
, cssq3lite.GT = 4
, cssq3lite.LE = 8
, cssq3lite.LT = 16
,
cssq3lite.GE = 32
, cssq3lite.MATCH = 64
, cssq3lite.LIKE = 65
, cssq3lite.GLOB = 66
,
cssq3lite.REGEXP = 67
, cssq3lite.NE = 68
, cssq3lite.ISNOT = 69
, cssq3lite.ISNOTNULL = 70
,
cssq3lite.ISNULL = 71
, cssq3lite.IS = 72
, cssq3lite.LIMIT = 73
, cssq3lite.OFFSET = 74
,
cssq3lite.FUNCTION = 150
} |
| Virtual Table Constraint Operator Codes. → C-API: Sq3IndexConstraintEF More...
|
|
enum | cssq3lite.Sq3IoCapEF {
cssq3lite.ATOMIC = 0x00000001
, cssq3lite.ATOMIC512 = 0x00000002
, cssq3lite.ATOMIC1K = 0x00000004
, cssq3lite.ATOMIC2K = 0x00000008
,
cssq3lite.ATOMIC4K = 0x00000010
, cssq3lite.ATOMIC8K = 0x00000020
, cssq3lite.ATOMIC16K = 0x00000040
, cssq3lite.ATOMIC32K = 0x00000080
,
cssq3lite.ATOMIC64K = 0x00000100
, cssq3lite.SAFE_APPEND = 0x00000200
, cssq3lite.SEQUENTIAL = 0x00000400
, cssq3lite.UNDELETABLE_WHEN_OPEN = 0x00000800
,
cssq3lite.POWERSAFE_OVERWRITE = 0x00001000
, cssq3lite.IMMUTABLE = 0x00002000
, cssq3lite.BATCH_ATOMIC = 0x00004000
} |
| Device Characteristics. → C-API: Sq3IoCapEF More...
|
|
enum | cssq3lite.Sq3LimitE {
cssq3lite.LENGTH = 0
, cssq3lite.SQL_LENGTH = 1
, cssq3lite.COLUMN = 2
, cssq3lite.EXPR_DEPTH = 3
,
cssq3lite.COMPOUND_SELECT = 4
, cssq3lite.VDBE_OP = 5
, cssq3lite.FUNCTION_ARG = 6
, cssq3lite.ATTACHED = 7
,
cssq3lite.LIKE_PATTERN_LENGTH = 8
, cssq3lite.VARIABLE_NUMBER = 9
, cssq3lite.TRIGGER_DEPTH = 10
, cssq3lite.WORKER_THREADS = 11
} |
| Run-Time Limit Categories. → C-API: Sq3LimitE More...
|
|
enum | cssq3lite.Sq3LockE {
cssq3lite.NONE = 0
, cssq3lite.SHARED = 1
, cssq3lite.RESERVED = 2
, cssq3lite.PENDING = 3
,
cssq3lite.EXCLUSIVE = 4
} |
| File Locking Levels. → C-API: Sq3LockE More...
|
|
enum | cssq3lite.Sq3MutexE {
cssq3lite.FAST = 0
, cssq3lite.RECURSIVE = 1
, cssq3lite.STATIC_MAIN = 2
, cssq3lite.STATIC_MEM = 3
,
cssq3lite.STATIC_MEM2 = 4
, cssq3lite.STATIC_OPEN = 4
, cssq3lite.STATIC_PRNG = 5
, cssq3lite.STATIC_LRU = 6
,
cssq3lite.STATIC_LRU2 = 7
, cssq3lite.STATIC_PMEM = 7
, cssq3lite.STATIC_APP1 = 8
, cssq3lite.STATIC_APP2 = 9
,
cssq3lite.STATIC_APP3 = 10
, cssq3lite.STATIC_VFS1 = 11
, cssq3lite.STATIC_VFS2 = 12
, cssq3lite.STATIC_VFS3 = 13
} |
| Mutex Types. → C-API: Sq3MutexE More...
|
|
enum | cssq3lite.Sq3OpenEF {
cssq3lite.READONLY = 0x00000001
, cssq3lite.READWRITE = 0x00000002
, cssq3lite.CREATE = 0x00000004
, cssq3lite.DELETEONCLOSE = 0x00000008
,
cssq3lite.EXCLUSIVE = 0x00000010
, cssq3lite.AUTOPROXY = 0x00000020
, cssq3lite.URI = 0x00000040
, cssq3lite.MEMORY = 0x00000080
,
cssq3lite.MAIN_DB = 0x00000100
, cssq3lite.TEMP_DB = 0x00000200
, cssq3lite.TRANSIENT_DB = 0x00000400
, cssq3lite.MAIN_JOURNAL = 0x00000800
,
cssq3lite.TEMP_JOURNAL = 0x00001000
, cssq3lite.SUBJOURNAL = 0x00002000
, cssq3lite.SUPER_JOURNAL = 0x00004000
, cssq3lite.NOMUTEX = 0x00008000
,
cssq3lite.FULLMUTEX = 0x00010000
, cssq3lite.SHAREDCACHE = 0x00020000
, cssq3lite.PRIVATECACHE = 0x00040000
, cssq3lite.WAL = 0x00080000
,
cssq3lite.NOFOLLOW = 0x01000000
, cssq3lite.EXRESCODE = 0x02000000
} |
| Flags For File Open Operations. → C-API: Sq3OpenEF More...
|
|
enum | cssq3lite.Sq3PrepareEF { cssq3lite.NO = 0x00
, cssq3lite.PERSISTENT = 0x01
, cssq3lite.NORMALIZE = 0x02
, cssq3lite.NO_VTAB = 0x04
} |
| Prepare Flags. → C-API: Sq3PrepareEF More...
|
|
enum | cssq3lite.Sq3ScanStatE {
cssq3lite.NLOOP = 0
, cssq3lite.NVISIT = 1
, cssq3lite.EST = 2
, cssq3lite.NAME = 3
,
cssq3lite.EXPLAIN = 4
, cssq3lite.SELECTID = 5
, cssq3lite.PARENTID = 6
, cssq3lite.NCYCLE = 7
} |
| Prepared Statement Scan Status Opcodes. → C-API: Sq3ScanStatE More...
|
|
enum | cssq3lite.Sq3SerializeE { cssq3lite.NO = 0x000
, cssq3lite.NOCOPY = 0x001
} |
| Flags for sqlite3_serialize. → C-API: Sq3SerializeE More...
|
|
enum | cssq3lite.Sq3SessionObjConfigE { cssq3lite.SIZE = 1
, cssq3lite.ROWID = 2
} |
| Options for sqlite3session_object_config. → C-API: Sq3SessionObjConfigE More...
|
|
enum | cssq3lite.Sq3ShmLockE { cssq3lite.UNLOCK = 1
, cssq3lite.LOCK = 2
, cssq3lite.SHARED = 4
, cssq3lite.EXCLUSIVE = 8
} |
| Flags for the xShmLock VFS method. → C-API: Sq3ShmLockE More...
|
|
enum | cssq3lite.Sq3StatusE {
cssq3lite.MEMORY_USED = 0
, cssq3lite.PAGECACHE_USED = 1
, cssq3lite.PAGECACHE_OVERFLOW = 2
, cssq3lite.SCRATCH_USED = 3
,
cssq3lite.SCRATCH_OVERFLOW = 4
, cssq3lite.MALLOC_SIZE = 5
, cssq3lite.PARSER_STACK = 6
, cssq3lite.PAGECACHE_SIZE = 7
,
cssq3lite.SCRATCH_SIZE = 8
, cssq3lite.MALLOC_COUNT = 9
} |
| Status Parameters. → C-API: Sq3StatusE More...
|
|
enum | cssq3lite.Sq3StmtStatusE {
cssq3lite.FULLSCAN_STEP = 1
, cssq3lite.SORT = 2
, cssq3lite.AUTOINDEX = 3
, cssq3lite.VM_STEP = 4
,
cssq3lite.REPREPARE = 5
, cssq3lite.RUN = 6
, cssq3lite.FILTER_MISS = 7
, cssq3lite.FILTER_HIT = 8
,
cssq3lite.MEMUSED = 99
} |
| Status Parameters for prepared statements. → C-API: Sq3StmtStatusE More...
|
|
enum | cssq3lite.Sq3SyncEF { cssq3lite.NORMAL = 0x00002
, cssq3lite.FULL = 0x00003
, cssq3lite.DATAONLY = 0x00010
} |
| Synchronization Type Flags. → C-API: Sq3SyncEF More...
|
|
enum | cssq3lite.Sq3TestCtrlE {
cssq3lite.FIRST = 5
, cssq3lite.PRNG_SAVE = 5
, cssq3lite.PRNG_RESTORE = 6
, cssq3lite.PRNG_RESET = 7
,
cssq3lite.FK_NO_ACTION = 7
, cssq3lite.BITVEC_TEST = 8
, cssq3lite.FAULT_INSTALL = 9
, cssq3lite.BENIGN_MALLOC_HOOKS = 10
,
cssq3lite.PENDING_BYTE = 11
, cssq3lite.ASSERT = 12
, cssq3lite.ALWAYS = 13
, cssq3lite.RESERVE = 14
,
cssq3lite.OPTIMIZATIONS = 15
, cssq3lite.ISKEYWORD = 16
, cssq3lite.SCRATCHMALLOC = 17
, cssq3lite.INTERNAL_FUNCTIONS = 17
,
cssq3lite.LOCALTIME_FAULT = 18
, cssq3lite.EXPLAIN_STMT = 19
, cssq3lite.ONCE_RESET_THRESHOLD = 19
, cssq3lite.NEVER_CORRUPT = 20
,
cssq3lite.VDBE_COVERAGE = 21
, cssq3lite.BYTEORDER = 22
, cssq3lite.ISINIT = 23
, cssq3lite.SORTER_MMAP = 24
,
cssq3lite.IMPOSTER = 25
, cssq3lite.PARSER_COVERAGE = 26
, cssq3lite.RESULT_INTREAL = 27
, cssq3lite.PRNG_SEED = 28
,
cssq3lite.EXTRA_SCHEMA_CHECKS = 29
, cssq3lite.SEEK_COUNT = 30
, cssq3lite.TRACEFLAGS = 31
, cssq3lite.TUNE = 32
,
cssq3lite.LOGEST = 33
, cssq3lite.USELONGDOUBLE = 34
, cssq3lite.LAST = 34
} |
| Testing Interface Operation Codes. → C-API: Sq3TestCtrlE More...
|
|
enum | cssq3lite.Sq3TextE {
cssq3lite.UTF8 = 1
, cssq3lite.UTF16LE = 2
, cssq3lite.UTF16BE = 3
, cssq3lite.UTF16 = 4
,
cssq3lite.ANY = 5
, cssq3lite.UTF16_ALIGNED = 8
} |
| Text Encodings. → C-API: Sq3TextE More...
|
|
enum | cssq3lite.Sq3TraceEF { cssq3lite.STMT = 0x01
, cssq3lite.PROFILE = 0x02
, cssq3lite.ROW = 0x04
, cssq3lite.CLOSE = 0x08
} |
| SQL Trace Event Codes. → C-API: Sq3TraceEF More...
|
|
enum | cssq3lite.Sq3TxnE { cssq3lite.NONE = 0
, cssq3lite.READ = 1
, cssq3lite.WRITE = 2
} |
| Allowed return values from sqlite3_txn_state() → C-API: Sq3TxnE More...
|
|
enum | cssq3lite.Sq3TypeE {
cssq3lite.INTEGER = 1
, cssq3lite.FLOAT = 2
, cssq3lite.BLOB = 4
, cssq3lite.NULL = 5
,
cssq3lite.TEXT = 3
} |
| Fundamental Datatypes. → C-API: Sq3TypeE More...
|
|
enum | cssq3lite.Sq3VtabE { cssq3lite.CONSTRAINT_SUPPORT = 1
, cssq3lite.INNOCUOUS = 2
, cssq3lite.DIRECTONLY = 3
, cssq3lite.USES_ALL_SCHEMAS = 4
} |
| Virtual Table Configuration Options. → C-API: Sq3VtabE More...
|
|
tag: nhi1-release-250425
- Copyright
- (C) NHI - #1 - Project - Group This software has NO permission to copy, please contact AUTHOR for additional information
Definition in file libsq3lite.cs.