ModelExtensions<T extends IModel> extension
Methods
-
Add(T item, {SqliteQuery<T>? query})
→ Future<void>
-
Add Fuction For Add Item To Database
-
Delete(dynamic id, {SqliteQuery<T>? query})
→ Future<void>
-
Delete Fuction For Delete Item From Database
-
Execute(String sql, {SqliteQuery<T>? query})
→ Future<void>
-
Execute For Execute A Query
-
FirstOrDefault(String queryTxt, {SqliteQuery<T>? query})
→ Future<T>
-
FirstOrDefault For Get The Item From Database But With Where query
-
fromMap(Map<String, dynamic> map, {SqliteQuery<T>? query})
→ T
-
fromMap Fuction For Convert From Map To Item
-
Get({SqliteQuery<T>? query})
→ Future<List<T>>
-
Get For Get All Items
-
GetById(dynamic id, {SqliteQuery<T>? query})
→ Future<T>
-
GetById Get A Item From Database With Id
-
toMap(T item, {SqliteQuery<T>? query})
→ Map<String, dynamic>
-
toMap Fuction For Convert From Item To Map
-
Update(T item, {SqliteQuery<T>? query})
→ Future<void>
-
Update Fuction For Update Item From Database
-
Where(String queryTxt, {SqliteQuery<T>? query})
→ Future<List<T>>
-
Where For Get The Items From Database But With Where query