insert method
Implementation
Future<int?> insert(FieldData fieldData) async {
if (!initialized) throw ArgumentError(C_MUST_INIT);
String sql = sqlCommands.insert(fieldData);
print(sql);
print(fieldData.toJson());
try {
await transaction.getConnection().insertQuery(sql, fieldData);
TableMetaData tmd = smd.getTableByTableId(table_id);
String index=tmd.getProperty('index').toString();
return fieldData.get(index) as int;
} on SqlException catch (e) {
throw SqlException(e.sqlExceptionEnum,
cause: e.cause, sql: sql, json: fieldData.toJson());
}
}