insert method
Implementation
String insert(FieldData fieldData) {
StringBuffer sql = StringBuffer();
StringBuffer bindMarker = StringBuffer();
sql.write(" INSERT INTO $tableName ( ");
bool isFirst=true;
fieldData.getFieldStructList.forEach((sd) {
if(!isFirst) {
sql.write(",");
bindMarker.write(",");
}
sql.write(" "+sd.fieldName!);
bindMarker.write(" ?");
isFirst=false;
});
sql.write(" ) ");
sql.write(" VALUES ( ");
sql.write(bindMarker.toString());
sql.write(" )");
return StringUtils.formatSql(sql.toString());
}