SqliteDbContext class

Inheritance

Constructors

SqliteDbContext(DatabaseExecutor _db)

Properties

hashCode int
The hash code for this object.
no setterinherited
resultLogger ↔ (void Function(String logLine)?)
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sqlLogger ↔ (void Function(String logLine)?)
getter/setter pairinherited

Methods

close() Future<void>
override
create(DbObject obj) Future<void>
inherited
executeDelete(DeleteStatement deleteStatement) Future<int>
inherited
executeInsert(InsertStatement insertStatement) Future<int>
inherited
executeScalar(SelectStatement selectStatement) Future<Object?>
inherited
executeSelect(AbsSelect selectStatement) Future<List<Map<String, dynamic>>>
inherited
executeSelectRow(SelectStatement selectStatement) Future<Map<String, dynamic>?>
returns null if no data found
inherited
executeSql(String sql) Future<void>
override
executeTransaction(Future<void> action(DbContext transactionContext)) Future<void>
override
executeTransactionStatements(List<NonQueryStatement> statements) Future<void>
inherited
executeUpdate(UpdateStatement updateStatement) Future<int>
inherited
getScalarValue(List<Map<String, dynamic>> result) Object?
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rawDelete(String sql, [List<Object>? params]) Future<int>
override
rawInsert(String sql, [List<Object>? params]) Future<int>
override
rawQuery(String sql, [List<Object>? params]) Future<List<Map<String, Object?>>>
shall check if transaction already started
override
rawUpdate(String sql, [List<Object>? params]) Future<int>
override
setLogger({void sqlLogger(String logLine)?, void resultLogger(String logLine)?}) → void
inherited
toString() String
A string representation of this object.
inherited

Operators

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