insert method
Implementation
Future<int> insert(WKMsg msg) async {
if (msg.clientSeq != 0) {
updateMsg(msg);
return msg.clientSeq;
}
if (msg.clientMsgNO != '') {
bool exist = await isExist(msg.clientMsgNO);
if (exist) {
msg.isDeleted = 1;
msg.clientMsgNO = WKIM.shared.messageManager.generateClientMsgNo();
}
}
return await WKDBHelper.shared.getDB()!.insert(
WKDBConst.tableMessage, getMap(msg),
conflictAlgorithm: ConflictAlgorithm.replace);
}