set method

void set(
  1. String fieldName,
  2. SqlOperator sqlOperator,
  3. Object? value, {
  4. int? table_id,
})

Implementation

void set(String fieldName, SqlOperator sqlOperator,
    Object? value, {int? table_id}) {
  bool alreadyExists = false;
  WhereStruct whereStruct =
      WhereStruct(table_id, fieldName, sqlOperator, value);
  int whereLength = _whereStructList.length;
  for (int i = 0; i < whereLength; i++) {
    if (_whereStructList[i].table_id == table_id &&
        _whereStructList[i].fieldName == fieldName) {
      _whereStructList[i] = whereStruct;
      alreadyExists = true;
    }
  }
  if (!alreadyExists) {
    _whereStructList.add(whereStruct);
  }
}