getQueryFromMap method
Implementation
String getQueryFromMap(Map<String, dynamic> tableMap){
String query = "";
tableMap.forEach((key, value) {
Log.e("key:", key);
Log.e("value:", value.toString());
Log.e("runtimeType:", value.runtimeType);
if(value.runtimeType != Null){
query += key + " = ";
}
if(value.runtimeType == String){
query += "'$value'";
}
if(value.runtimeType == int){
query += "$value";
}
if(value.runtimeType == num){
query += "$value";
}
if(value.runtimeType != Null){
query += ",";
}
});
Log.e("query: ", query.replaceRange(query.length - 1, query.length, ""));
return query.replaceRange(query.length - 1, query.length, "");
}