insertMsgExtras method
Implementation
Future<bool> insertMsgExtras(List<WKMsgExtra> list) async {
if (list.isEmpty) {
return true;
}
List<Map<String, Object>> insertCVList = [];
for (int i = 0, size = list.length; i < size; i++) {
insertCVList.add(getExtraMap(list[i]));
}
WKDBHelper.shared.getDB()!.transaction((txn) async {
if (insertCVList.isNotEmpty) {
for (int i = 0; i < insertCVList.length; i++) {
txn.insert(WKDBConst.tableMessageExtra, insertCVList[i],
conflictAlgorithm: ConflictAlgorithm.replace);
}
}
});
return true;
}