DatabaseHelper class
Methods
-
closeDatabase()
→ Future<void>
-
-
createRetailerIdTable({required Map<String, String> retailerIdTableFields})
→ Future<void>
-
-
createTables(Database db)
→ Future<void>
-
-
createUploadRetailerIdTable({required Map<String, String> uploadRetailerIdTableFields})
→ Future<void>
-
-
deleteSpecificRow({required String tablename, required Map<String, dynamic> whereArgsList})
→ Future<bool>
-
-
deleteSpecificTableData({required String tablename})
→ Future<bool>
-
-
deleteTablesIfExists({required List<String> tablesList})
→ Future<List<bool>>
-
-
doesTableExist({required Database db, required String tableName})
→ Future<bool>
-
-
encodeDataType(Map<String, dynamic> dataMap)
→ Map<String, dynamic>
-
-
encodeListOfDataType(List<Map<String, dynamic>> dataList)
→ List<Map<String, dynamic>>
-
-
generateQueryColumns(Map<String, String> fields)
→ String
-
-
getAllRows({required String tableName, required Map<String, dynamic> changeDatatype})
→ Future<List>
-
-
getQueryFormApiTable()
→ String
-
-
getQueryFormDependableTable()
→ String
-
-
getQueryFormDetailsTable()
→ String
-
-
getSpecificRows({required String tableName, required Map<String, dynamic> whereArgsList, required Map<String, dynamic> changeDatatype})
→ Future<List>
-
-
getTableColumns(String tableName)
→ Future<List<Map<String, dynamic>>>
-
-
getWhereandArgs({required Map<String, dynamic> map, String andornot = 'AND'})
→ List
-
-
insertMultipleData({required String tableName, required List<Map<String, dynamic>> dataList})
→ Future<bool>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
openDatabaseConnection()
→ Future<Database>
-
-
revertDataType({required List<Map<String, dynamic>> listOfMap, required Map<String, dynamic> changeDatatype})
→ List
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateSpecificColumn({required String tableName, required String columnName, required dynamic data, required Map<String, dynamic> whereArgsList})
→ Future<bool>
-
-
updateSpecificRow({required String tablename, required Map<String, dynamic> map, required Map<String, dynamic> whereArgsList})
→ Future<bool>
-