SqfliteCommonEngine<TModel extends ModelBase, TMeta extends ModelMeta<TModel>> class
Properties
-
dbContext
→ SqfliteStoreContextBase<ModelBase>
-
no setterinherited
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
mType
→ TModel
-
finalinherited
-
props
→ List<Object?>
-
The list of properties that will be used to determine whether
two instances are equal.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
stringify
→ bool?
-
If set to
true, the toString method will be overridden to output
this instance's props.
no setterinherited
-
t
→ TMeta
-
no setterinherited
-
useIsolateDefault
→ bool
-
finalinherited
Methods
-
all({Iterable<ColumnDefinition<TModel, dynamic>>? select(TMeta t)?, List<OrmOrder<ModelBase>>? orderBy(TMeta t)?, int? limit, int? offset, bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<List<TModel>>
-
inherited
-
asCast<T>(dynamic value)
→ T
-
inherited
-
delete({Filter<ModelBase> where(TMeta t)?, bool? useIsolate, bool all = false})
→ Future<int>
-
inherited
-
firstWhereOrNull(Filter<ModelBase> where(TMeta t), {Iterable<ColumnDefinition<TModel, dynamic>>? select(TMeta t)?, List<OrmOrder<ModelBase>>? orderBy(TMeta t)?, int? offset, bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<TModel?>
-
inherited
-
firstWhereOrNullMap(Filter<ModelBase> where(TMeta t), {Iterable<ColumnDefinition<TModel, dynamic>>? select(TMeta t)?, List<OrmOrder<ModelBase>>? orderBy(TMeta t)?, int? offset, bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<Map<String, dynamic>?>
-
inherited
-
getCount({Filter<ModelBase> where(TMeta t)?, bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<int>
-
inherited
-
getSum<T>({required ColumnDefinition<TModel, dynamic> column(TMeta t), Filter<ModelBase> where(TMeta t)?, bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<T>
-
inherited
-
getSumProduct<T>({required Iterable<ColumnDefinition<TModel, dynamic>> select(TMeta t), Filter<ModelBase> where(TMeta t)?, bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<T>
-
inherited
-
insert(TModel item, {bool? useIsolate})
→ Future<TModel?>
-
inherited
-
insertList(Iterable<TModel> items, {bool? useIsolate})
→ Future<List<TModel>?>
-
inherited
-
insertOrUpdate(TModel item, {bool? useIsolate})
→ Future<TModel?>
-
inherited
-
insertOrUpdateList(Iterable<TModel> items, {bool? useIsolate})
→ Future<List<TModel>?>
-
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
parseInt(Object? object)
→ int?
-
inherited
-
query({Filter<ModelBase> where(TMeta t)?, Iterable<ColumnDefinition<TModel, dynamic>>? select(TMeta t)?, List<OrmOrder<ModelBase>>? orderBy(TMeta t)?, int? limit, int? offset, bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<List<TModel>>
-
inherited
-
queryMap({Filter<ModelBase> where(TMeta t)?, Iterable<ColumnDefinition<TModel, dynamic>>? select(TMeta t)?, List<OrmOrder<ModelBase>>? orderBy(TMeta t)?, int? limit, int? offset, bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<List<Map<String, dynamic>>>
-
inherited
-
rawQuery(Filter<ModelBase> where(TMeta t)?, String query, {bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<List<Map<String, Object?>>>
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
update({required Filter<ModelBase> where(TMeta t), TModel? model, Map<ColumnDefinition<TModel, dynamic>, dynamic> columnValues(TMeta t)?, bool? useIsolate})
→ Future<int>
-
inherited
-
where(Filter<ModelBase> filter(TMeta t)?, {Iterable<ColumnDefinition<TModel, dynamic>>? select(TMeta t)?, List<OrmOrder<ModelBase>>? orderBy(TMeta t)?, int? limit, int? offset, bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<List<TModel>>
-
inherited
-
whereMap(Filter<ModelBase> filter(TMeta t)?, {Iterable<ColumnDefinition<TModel, dynamic>>? select(TMeta t)?, List<OrmOrder<ModelBase>>? orderBy(TMeta t)?, int? limit, int? offset, bool? useIsolate, Map<String, dynamic>? isolateArgs, void onIsolatePreMap(Map<String, dynamic>? isolateArgs)?})
→ Future<List<Map<String, dynamic>>>
-
inherited
-
whereString(Filter<ModelBase> filter(TMeta t), {bool? useIsolate})
→ Future<FormattedQuery>
-
inherited