Pragma class

Constructors

Pragma(LiteSQL lite)

Properties

analysis_limit int
getter/setter pair
application_id int
getter/setter pair
auto_vacuum int
getter/setter pair
automatic_index bool
getter/setter pair
busy_timeout int
getter/setter pair
cache_size int
getter/setter pair
cache_spill int
getter/setter pair
case_sensitive_like bool
getter/setter pair
cell_size_check bool
getter/setter pair
checkpoint_fullfsync bool
getter/setter pair
collation_list List<String>
no setter
compile_options List<String>
no setter
count_changes bool
getter/setter pair
data_version int
no setter
database_list List<({String file, String name})>
no setter
defer_foreign_keys bool
getter/setter pair
encoding String
getter/setter pair
foreign_keys bool
getter/setter pair
freelist_count int
no setter
full_column_names bool
getter/setter pair
fullfsync bool
getter/setter pair
function_list List<({int builtin, String enc, int flags, String name, int narg, String type})>
no setter
hard_heap_limit int
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ignore_check_constraints bool
getter/setter pair
incremental_vacuum int
getter/setter pair
lite LiteSQL
getter/setter pair
locking_mode String
NORMAL | EXCLUSIVE
getter/setter pair
max_page_count int
getter/setter pair
module_list List<String>
no setter
page_count int
no setter
page_size int
getter/setter pair
pragma_list List<String>
no setter
query_only bool
getter/setter pair
read_uncommitted bool
getter/setter pair
recursive_triggers bool
getter/setter pair
reverse_unordered_selects bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
schema_version int
getter/setter pair
secure_delete bool
getter/setter pair
soft_heap_limit int
getter/setter pair
synchronous int
0 | OFF | 1 | NORMAL | 2 | FULL | 3 | EXTRA
getter/setter pair
temp_store int
0 | DEFAULT | 1 | FILE | 2 | MEMORY
getter/setter pair
threads int
getter/setter pair
user_version int
getter/setter pair

Methods

getBool(String name) bool
getInt(String name) int
getString(String name) String
index_info(String indexName, {String? schema}) List<LiteIndexInfo>
index_list(String table, {String? schema}) List<LiteIndexItem>
index_xinfo(String indexName, {String? schema}) List<LiteIndexInfoX>
listInt(String name, {Object key = 0}) List<int>
listString(String name, {Object key = 0}) List<String>
mapRow<R>(String name, R block(Row)) List<R>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
query(String name, {List<Object> args = const []}) → ResultSet
setBool(String name, bool value) → void
setInt(String name, int value, {bool func = false}) → void
setString(String name, String value) → void
shrink_memory() → void
table_info(String table, {String? schema}) List<LiteTableInfo>
table_list({String? table, String? schema}) List<LiteTableItem>
table_xinfo(String table, {String? schema}) List<LiteTableInfoX>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited