DatabaseBridgeDriftServiceImpl class

Implemented types

Constructors

DatabaseBridgeDriftServiceImpl(GeneratedDatabase _database)
const

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

aggregateWithGroupBy<T extends Table, D>({required List<String> groupByColumns, required Map<String, String> aggregations, Expression<bool>? filter, String? having}) Future<List<Map<String, Object?>>>
override
avg<T extends Table, D>(String columnName, {Expression<bool>? filter}) Future<double?>
override
batchDelete<T extends Table, D>(Expression<bool> filter(T)) Future<int>
override
batchInsert<T extends Table, D>(List<Insertable<D>> entities, {InsertMode mode = InsertMode.insertOrAbort, UpsertClause<T, D>? onConflict}) Future<List<int>>
override
batchUpdate<T extends Table, D>(List<Insertable<D>> entities) Future<List<bool>>
override
closeDatabase() Future<void>
override
count<T extends Table, D>({Expression<bool>? filter}) Future<int>
override
customInsert(String query, {List<Variable<Object>>? variables}) Future<int>
override
customSelect<T>(String query, {List<Variable<Object>>? variables}) Future<List<T>>
override
customStatement(String query, {List<Variable<Object>>? variables}) Future<void>
override
customUpdate(String query, {List<Variable<Object>>? variables}) Future<int>
override
delete<T extends Table, D>(Expression<bool> filter(T)) Future<int>
override
executeBatch(List<BatchOperation> operations) Future<void>
override
getAll<T extends Table, D>() Future<List<D>>
override
getFirstSorted<T extends Table, D>(List<OrderingTerm Function(T)> orderBy, {Expression<bool> filter(T)?}) Future<D?>
override
getFirstWhere<T extends Table, D>(List<Expression<bool>> conditions, {bool andLogic = true}) Future<D?>
override
getIn<T extends Table, D>(Expression<Object?> column, List<Object?> values) Future<List<D>>
override
getLike<T extends Table, D>(Expression<String> column, String pattern) Future<List<D>>
override
getLimited<T extends Table, D>(int limit, {Expression<bool> filter(T)?, List<OrderingTerm Function(T)>? orderBy}) Future<List<D>>
override
getPaged<T extends Table, D>({Expression<bool> filter(T)?, List<OrderingTerm Function(T)>? orderBy, required int limit, required int offset}) Future<List<D>>
override
getSingle<T extends Table, D>(Expression<bool> filter(T)) Future<D?>
override
getWithComplexFilter<T extends Table, D>(List<Expression<bool>> filters, {bool andLogic = true}) Future<List<D>>
override
getWithSorting<T extends Table, D>(List<OrderingTerm Function(T)> orderBy, {Expression<bool> filter(T)?, int? limit, int? offset}) Future<List<D>>
override
insert<T extends Table, D>(Insertable<D> entity, {InsertMode mode = InsertMode.insertOrAbort, UpsertClause<T, D>? onConflict}) Future<int>
override
max<T extends Table, D>(String columnName, {Expression<bool>? filter}) Future<Object?>
override
min<T extends Table, D>(String columnName, {Expression<bool>? filter}) Future<Object?>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sum<T extends Table, D>(String columnName, {Expression<bool>? filter}) Future<double?>
override
toString() String
A string representation of this object.
inherited
transaction<R>(Future<R> action()) Future<R>
override
update<T extends Table, D>(Insertable<D> entity) Future<bool>
override
watchAll<T extends Table, D>() Stream<List<D>>
override
watchFiltered<T extends Table, D>(Expression<bool> filter(T)) Stream<List<D>>
override
watchSingle<T extends Table, D>(Expression<bool> filter(T)) Stream<D?>
override

Operators

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