// GENERATED CODE - DO NOT MODIFY BY HAND

part of 'performance.dart';

// **************************************************************************
// IsarCollectionGenerator
// **************************************************************************

// coverage:ignore-file
// ignore_for_file: duplicate_ignore, non_constant_identifier_names, constant_identifier_names, invalid_use_of_protected_member, unnecessary_cast, prefer_const_constructors, lines_longer_than_80_chars, require_trailing_commas, inference_failure_on_function_invocation, unnecessary_parenthesis, unnecessary_raw_strings, unnecessary_null_checks, join_return_with_assignment, prefer_final_locals, avoid_js_rounded_ints, avoid_positional_boolean_parameters

extension GetPerformanceEntityCollection on Isar {
  IsarCollection<PerformanceEntity> get performanceEntitys => this.collection();
}

const PerformanceEntitySchema = CollectionSchema(
  name: r'PerformanceEntity',
  id: 2090472173017240525,
  properties: {
    r'age': PropertySchema(
      id: 0,
      name: r'age',
      type: IsarType.string,
    ),
    r'backWidth': PropertySchema(
      id: 1,
      name: r'backWidth',
      type: IsarType.double,
    ),
    r'breedRes': PropertySchema(
      id: 2,
      name: r'breedRes',
      type: IsarType.string,
    ),
    r'bust': PropertySchema(
      id: 3,
      name: r'bust',
      type: IsarType.double,
    ),
    r'cattleresumeId': PropertySchema(
      id: 4,
      name: r'cattleresumeId',
      type: IsarType.string,
    ),
    r'chestDeep': PropertySchema(
      id: 5,
      name: r'chestDeep',
      type: IsarType.double,
    ),
    r'chestWidth': PropertySchema(
      id: 6,
      name: r'chestWidth',
      type: IsarType.double,
    ),
    r'createBy': PropertySchema(
      id: 7,
      name: r'createBy',
      type: IsarType.string,
    ),
    r'createTime': PropertySchema(
      id: 8,
      name: r'createTime',
      type: IsarType.string,
    ),
    r'crossWidth': PropertySchema(
      id: 9,
      name: r'crossWidth',
      type: IsarType.double,
    ),
    r'deptId': PropertySchema(
      id: 10,
      name: r'deptId',
      type: IsarType.string,
    ),
    r'eyeMuscleArea': PropertySchema(
      id: 11,
      name: r'eyeMuscleArea',
      type: IsarType.double,
    ),
    r'fatherReg': PropertySchema(
      id: 12,
      name: r'fatherReg',
      type: IsarType.string,
    ),
    r'grade': PropertySchema(
      id: 13,
      name: r'grade',
      type: IsarType.string,
    ),
    r'guanWei': PropertySchema(
      id: 14,
      name: r'guanWei',
      type: IsarType.double,
    ),
    r'hairFineness': PropertySchema(
      id: 15,
      name: r'hairFineness',
      type: IsarType.double,
    ),
    r'hairLength': PropertySchema(
      id: 16,
      name: r'hairLength',
      type: IsarType.double,
    ),
    r'health': PropertySchema(
      id: 17,
      name: r'health',
      type: IsarType.string,
    ),
    r'height': PropertySchema(
      id: 18,
      name: r'height',
      type: IsarType.double,
    ),
    r'immune': PropertySchema(
      id: 19,
      name: r'immune',
      type: IsarType.string,
    ),
    r'individualNo': PropertySchema(
      id: 20,
      name: r'individualNo',
      type: IsarType.string,
    ),
    r'length': PropertySchema(
      id: 21,
      name: r'length',
      type: IsarType.double,
    ),
    r'measureDate': PropertySchema(
      id: 22,
      name: r'measureDate',
      type: IsarType.string,
    ),
    r'motherReg': PropertySchema(
      id: 23,
      name: r'motherReg',
      type: IsarType.string,
    ),
    r'registrationNo': PropertySchema(
      id: 24,
      name: r'registrationNo',
      type: IsarType.string,
    ),
    r'remark': PropertySchema(
      id: 25,
      name: r'remark',
      type: IsarType.string,
    ),
    r'searchValue': PropertySchema(
      id: 26,
      name: r'searchValue',
      type: IsarType.string,
    ),
    r'shearing': PropertySchema(
      id: 27,
      name: r'shearing',
      type: IsarType.double,
    ),
    r'unid': PropertySchema(
      id: 28,
      name: r'unid',
      type: IsarType.string,
    ),
    r'updateBy': PropertySchema(
      id: 29,
      name: r'updateBy',
      type: IsarType.string,
    ),
    r'updateTime': PropertySchema(
      id: 30,
      name: r'updateTime',
      type: IsarType.string,
    ),
    r'uploadStatus': PropertySchema(
      id: 31,
      name: r'uploadStatus',
      type: IsarType.string,
    ),
    r'waistWidth': PropertySchema(
      id: 32,
      name: r'waistWidth',
      type: IsarType.double,
    ),
    r'weight': PropertySchema(
      id: 33,
      name: r'weight',
      type: IsarType.double,
    )
  },
  estimateSize: _performanceEntityEstimateSize,
  serialize: _performanceEntitySerialize,
  deserialize: _performanceEntityDeserialize,
  deserializeProp: _performanceEntityDeserializeProp,
  idName: r'id',
  indexes: {
    r'unid': IndexSchema(
      id: 4581564109674551298,
      name: r'unid',
      unique: true,
      replace: true,
      properties: [
        IndexPropertySchema(
          name: r'unid',
          type: IndexType.hash,
          caseSensitive: true,
        )
      ],
    )
  },
  links: {},
  embeddedSchemas: {},
  getId: _performanceEntityGetId,
  getLinks: _performanceEntityGetLinks,
  attach: _performanceEntityAttach,
  version: '3.0.5',
);

int _performanceEntityEstimateSize(
  PerformanceEntity object,
  List<int> offsets,
  Map<Type, List<int>> allOffsets,
) {
  var bytesCount = offsets.last;
  {
    final value = object.age;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.breedRes;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.cattleresumeId;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.createBy;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.createTime;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.deptId;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.fatherReg;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.grade;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.health;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.immune;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.individualNo;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.measureDate;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.motherReg;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.registrationNo;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.remark;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.searchValue;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.unid;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.updateBy;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.updateTime;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  {
    final value = object.uploadStatus;
    if (value != null) {
      bytesCount += 3 + value.length * 3;
    }
  }
  return bytesCount;
}

void _performanceEntitySerialize(
  PerformanceEntity object,
  IsarWriter writer,
  List<int> offsets,
  Map<Type, List<int>> allOffsets,
) {
  writer.writeString(offsets[0], object.age);
  writer.writeDouble(offsets[1], object.backWidth);
  writer.writeString(offsets[2], object.breedRes);
  writer.writeDouble(offsets[3], object.bust);
  writer.writeString(offsets[4], object.cattleresumeId);
  writer.writeDouble(offsets[5], object.chestDeep);
  writer.writeDouble(offsets[6], object.chestWidth);
  writer.writeString(offsets[7], object.createBy);
  writer.writeString(offsets[8], object.createTime);
  writer.writeDouble(offsets[9], object.crossWidth);
  writer.writeString(offsets[10], object.deptId);
  writer.writeDouble(offsets[11], object.eyeMuscleArea);
  writer.writeString(offsets[12], object.fatherReg);
  writer.writeString(offsets[13], object.grade);
  writer.writeDouble(offsets[14], object.guanWei);
  writer.writeDouble(offsets[15], object.hairFineness);
  writer.writeDouble(offsets[16], object.hairLength);
  writer.writeString(offsets[17], object.health);
  writer.writeDouble(offsets[18], object.height);
  writer.writeString(offsets[19], object.immune);
  writer.writeString(offsets[20], object.individualNo);
  writer.writeDouble(offsets[21], object.length);
  writer.writeString(offsets[22], object.measureDate);
  writer.writeString(offsets[23], object.motherReg);
  writer.writeString(offsets[24], object.registrationNo);
  writer.writeString(offsets[25], object.remark);
  writer.writeString(offsets[26], object.searchValue);
  writer.writeDouble(offsets[27], object.shearing);
  writer.writeString(offsets[28], object.unid);
  writer.writeString(offsets[29], object.updateBy);
  writer.writeString(offsets[30], object.updateTime);
  writer.writeString(offsets[31], object.uploadStatus);
  writer.writeDouble(offsets[32], object.waistWidth);
  writer.writeDouble(offsets[33], object.weight);
}

PerformanceEntity _performanceEntityDeserialize(
  Id id,
  IsarReader reader,
  List<int> offsets,
  Map<Type, List<int>> allOffsets,
) {
  final object = PerformanceEntity();
  object.age = reader.readStringOrNull(offsets[0]);
  object.backWidth = reader.readDoubleOrNull(offsets[1]);
  object.breedRes = reader.readStringOrNull(offsets[2]);
  object.bust = reader.readDoubleOrNull(offsets[3]);
  object.cattleresumeId = reader.readStringOrNull(offsets[4]);
  object.chestDeep = reader.readDoubleOrNull(offsets[5]);
  object.chestWidth = reader.readDoubleOrNull(offsets[6]);
  object.createBy = reader.readStringOrNull(offsets[7]);
  object.createTime = reader.readStringOrNull(offsets[8]);
  object.crossWidth = reader.readDoubleOrNull(offsets[9]);
  object.deptId = reader.readStringOrNull(offsets[10]);
  object.eyeMuscleArea = reader.readDoubleOrNull(offsets[11]);
  object.fatherReg = reader.readStringOrNull(offsets[12]);
  object.grade = reader.readStringOrNull(offsets[13]);
  object.guanWei = reader.readDoubleOrNull(offsets[14]);
  object.hairFineness = reader.readDoubleOrNull(offsets[15]);
  object.hairLength = reader.readDoubleOrNull(offsets[16]);
  object.health = reader.readStringOrNull(offsets[17]);
  object.height = reader.readDoubleOrNull(offsets[18]);
  object.id = id;
  object.immune = reader.readStringOrNull(offsets[19]);
  object.individualNo = reader.readStringOrNull(offsets[20]);
  object.length = reader.readDoubleOrNull(offsets[21]);
  object.measureDate = reader.readStringOrNull(offsets[22]);
  object.motherReg = reader.readStringOrNull(offsets[23]);
  object.registrationNo = reader.readStringOrNull(offsets[24]);
  object.remark = reader.readStringOrNull(offsets[25]);
  object.searchValue = reader.readStringOrNull(offsets[26]);
  object.shearing = reader.readDoubleOrNull(offsets[27]);
  object.unid = reader.readStringOrNull(offsets[28]);
  object.updateBy = reader.readStringOrNull(offsets[29]);
  object.updateTime = reader.readStringOrNull(offsets[30]);
  object.uploadStatus = reader.readStringOrNull(offsets[31]);
  object.waistWidth = reader.readDoubleOrNull(offsets[32]);
  object.weight = reader.readDoubleOrNull(offsets[33]);
  return object;
}

P _performanceEntityDeserializeProp<P>(
  IsarReader reader,
  int propertyId,
  int offset,
  Map<Type, List<int>> allOffsets,
) {
  switch (propertyId) {
    case 0:
      return (reader.readStringOrNull(offset)) as P;
    case 1:
      return (reader.readDoubleOrNull(offset)) as P;
    case 2:
      return (reader.readStringOrNull(offset)) as P;
    case 3:
      return (reader.readDoubleOrNull(offset)) as P;
    case 4:
      return (reader.readStringOrNull(offset)) as P;
    case 5:
      return (reader.readDoubleOrNull(offset)) as P;
    case 6:
      return (reader.readDoubleOrNull(offset)) as P;
    case 7:
      return (reader.readStringOrNull(offset)) as P;
    case 8:
      return (reader.readStringOrNull(offset)) as P;
    case 9:
      return (reader.readDoubleOrNull(offset)) as P;
    case 10:
      return (reader.readStringOrNull(offset)) as P;
    case 11:
      return (reader.readDoubleOrNull(offset)) as P;
    case 12:
      return (reader.readStringOrNull(offset)) as P;
    case 13:
      return (reader.readStringOrNull(offset)) as P;
    case 14:
      return (reader.readDoubleOrNull(offset)) as P;
    case 15:
      return (reader.readDoubleOrNull(offset)) as P;
    case 16:
      return (reader.readDoubleOrNull(offset)) as P;
    case 17:
      return (reader.readStringOrNull(offset)) as P;
    case 18:
      return (reader.readDoubleOrNull(offset)) as P;
    case 19:
      return (reader.readStringOrNull(offset)) as P;
    case 20:
      return (reader.readStringOrNull(offset)) as P;
    case 21:
      return (reader.readDoubleOrNull(offset)) as P;
    case 22:
      return (reader.readStringOrNull(offset)) as P;
    case 23:
      return (reader.readStringOrNull(offset)) as P;
    case 24:
      return (reader.readStringOrNull(offset)) as P;
    case 25:
      return (reader.readStringOrNull(offset)) as P;
    case 26:
      return (reader.readStringOrNull(offset)) as P;
    case 27:
      return (reader.readDoubleOrNull(offset)) as P;
    case 28:
      return (reader.readStringOrNull(offset)) as P;
    case 29:
      return (reader.readStringOrNull(offset)) as P;
    case 30:
      return (reader.readStringOrNull(offset)) as P;
    case 31:
      return (reader.readStringOrNull(offset)) as P;
    case 32:
      return (reader.readDoubleOrNull(offset)) as P;
    case 33:
      return (reader.readDoubleOrNull(offset)) as P;
    default:
      throw IsarError('Unknown property with id $propertyId');
  }
}

Id _performanceEntityGetId(PerformanceEntity object) {
  return object.id;
}

List<IsarLinkBase<dynamic>> _performanceEntityGetLinks(
    PerformanceEntity object) {
  return [];
}

void _performanceEntityAttach(
    IsarCollection<dynamic> col, Id id, PerformanceEntity object) {
  object.id = id;
}

extension PerformanceEntityByIndex on IsarCollection<PerformanceEntity> {
  Future<PerformanceEntity?> getByUnid(String? unid) {
    return getByIndex(r'unid', [unid]);
  }

  PerformanceEntity? getByUnidSync(String? unid) {
    return getByIndexSync(r'unid', [unid]);
  }

  Future<bool> deleteByUnid(String? unid) {
    return deleteByIndex(r'unid', [unid]);
  }

  bool deleteByUnidSync(String? unid) {
    return deleteByIndexSync(r'unid', [unid]);
  }

  Future<List<PerformanceEntity?>> getAllByUnid(List<String?> unidValues) {
    final values = unidValues.map((e) => [e]).toList();
    return getAllByIndex(r'unid', values);
  }

  List<PerformanceEntity?> getAllByUnidSync(List<String?> unidValues) {
    final values = unidValues.map((e) => [e]).toList();
    return getAllByIndexSync(r'unid', values);
  }

  Future<int> deleteAllByUnid(List<String?> unidValues) {
    final values = unidValues.map((e) => [e]).toList();
    return deleteAllByIndex(r'unid', values);
  }

  int deleteAllByUnidSync(List<String?> unidValues) {
    final values = unidValues.map((e) => [e]).toList();
    return deleteAllByIndexSync(r'unid', values);
  }

  Future<Id> putByUnid(PerformanceEntity object) {
    return putByIndex(r'unid', object);
  }

  Id putByUnidSync(PerformanceEntity object, {bool saveLinks = true}) {
    return putByIndexSync(r'unid', object, saveLinks: saveLinks);
  }

  Future<List<Id>> putAllByUnid(List<PerformanceEntity> objects) {
    return putAllByIndex(r'unid', objects);
  }

  List<Id> putAllByUnidSync(List<PerformanceEntity> objects,
      {bool saveLinks = true}) {
    return putAllByIndexSync(r'unid', objects, saveLinks: saveLinks);
  }
}

extension PerformanceEntityQueryWhereSort
    on QueryBuilder<PerformanceEntity, PerformanceEntity, QWhere> {
  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterWhere> anyId() {
    return QueryBuilder.apply(this, (query) {
      return query.addWhereClause(const IdWhereClause.any());
    });
  }
}

extension PerformanceEntityQueryWhere
    on QueryBuilder<PerformanceEntity, PerformanceEntity, QWhereClause> {
  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterWhereClause>
      idEqualTo(Id id) {
    return QueryBuilder.apply(this, (query) {
      return query.addWhereClause(IdWhereClause.between(
        lower: id,
        upper: id,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterWhereClause>
      idNotEqualTo(Id id) {
    return QueryBuilder.apply(this, (query) {
      if (query.whereSort == Sort.asc) {
        return query
            .addWhereClause(
              IdWhereClause.lessThan(upper: id, includeUpper: false),
            )
            .addWhereClause(
              IdWhereClause.greaterThan(lower: id, includeLower: false),
            );
      } else {
        return query
            .addWhereClause(
              IdWhereClause.greaterThan(lower: id, includeLower: false),
            )
            .addWhereClause(
              IdWhereClause.lessThan(upper: id, includeUpper: false),
            );
      }
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterWhereClause>
      idGreaterThan(Id id, {bool include = false}) {
    return QueryBuilder.apply(this, (query) {
      return query.addWhereClause(
        IdWhereClause.greaterThan(lower: id, includeLower: include),
      );
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterWhereClause>
      idLessThan(Id id, {bool include = false}) {
    return QueryBuilder.apply(this, (query) {
      return query.addWhereClause(
        IdWhereClause.lessThan(upper: id, includeUpper: include),
      );
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterWhereClause>
      idBetween(
    Id lowerId,
    Id upperId, {
    bool includeLower = true,
    bool includeUpper = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addWhereClause(IdWhereClause.between(
        lower: lowerId,
        includeLower: includeLower,
        upper: upperId,
        includeUpper: includeUpper,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterWhereClause>
      unidIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addWhereClause(IndexWhereClause.equalTo(
        indexName: r'unid',
        value: [null],
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterWhereClause>
      unidIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addWhereClause(IndexWhereClause.between(
        indexName: r'unid',
        lower: [null],
        includeLower: false,
        upper: [],
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterWhereClause>
      unidEqualTo(String? unid) {
    return QueryBuilder.apply(this, (query) {
      return query.addWhereClause(IndexWhereClause.equalTo(
        indexName: r'unid',
        value: [unid],
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterWhereClause>
      unidNotEqualTo(String? unid) {
    return QueryBuilder.apply(this, (query) {
      if (query.whereSort == Sort.asc) {
        return query
            .addWhereClause(IndexWhereClause.between(
              indexName: r'unid',
              lower: [],
              upper: [unid],
              includeUpper: false,
            ))
            .addWhereClause(IndexWhereClause.between(
              indexName: r'unid',
              lower: [unid],
              includeLower: false,
              upper: [],
            ));
      } else {
        return query
            .addWhereClause(IndexWhereClause.between(
              indexName: r'unid',
              lower: [unid],
              includeLower: false,
              upper: [],
            ))
            .addWhereClause(IndexWhereClause.between(
              indexName: r'unid',
              lower: [],
              upper: [unid],
              includeUpper: false,
            ));
      }
    });
  }
}

extension PerformanceEntityQueryFilter
    on QueryBuilder<PerformanceEntity, PerformanceEntity, QFilterCondition> {
  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'age',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'age',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'age',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'age',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'age',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'age',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'age',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'age',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'age',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'age',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'age',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      ageIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'age',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      backWidthIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'backWidth',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      backWidthIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'backWidth',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      backWidthEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'backWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      backWidthGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'backWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      backWidthLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'backWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      backWidthBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'backWidth',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'breedRes',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'breedRes',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'breedRes',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'breedRes',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'breedRes',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'breedRes',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'breedRes',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'breedRes',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'breedRes',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'breedRes',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'breedRes',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      breedResIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'breedRes',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      bustIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'bust',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      bustIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'bust',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      bustEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'bust',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      bustGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'bust',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      bustLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'bust',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      bustBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'bust',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'cattleresumeId',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'cattleresumeId',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'cattleresumeId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'cattleresumeId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'cattleresumeId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'cattleresumeId',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'cattleresumeId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'cattleresumeId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'cattleresumeId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'cattleresumeId',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'cattleresumeId',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      cattleresumeIdIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'cattleresumeId',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestDeepIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'chestDeep',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestDeepIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'chestDeep',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestDeepEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'chestDeep',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestDeepGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'chestDeep',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestDeepLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'chestDeep',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestDeepBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'chestDeep',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestWidthIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'chestWidth',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestWidthIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'chestWidth',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestWidthEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'chestWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestWidthGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'chestWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestWidthLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'chestWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      chestWidthBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'chestWidth',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'createBy',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'createBy',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'createBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'createBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'createBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'createBy',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'createBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'createBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'createBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'createBy',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'createBy',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createByIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'createBy',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'createTime',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'createTime',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'createTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'createTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'createTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'createTime',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'createTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'createTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'createTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'createTime',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'createTime',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      createTimeIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'createTime',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      crossWidthIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'crossWidth',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      crossWidthIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'crossWidth',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      crossWidthEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'crossWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      crossWidthGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'crossWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      crossWidthLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'crossWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      crossWidthBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'crossWidth',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'deptId',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'deptId',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'deptId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'deptId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'deptId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'deptId',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'deptId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'deptId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'deptId',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'deptId',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'deptId',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      deptIdIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'deptId',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      eyeMuscleAreaIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'eyeMuscleArea',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      eyeMuscleAreaIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'eyeMuscleArea',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      eyeMuscleAreaEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'eyeMuscleArea',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      eyeMuscleAreaGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'eyeMuscleArea',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      eyeMuscleAreaLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'eyeMuscleArea',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      eyeMuscleAreaBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'eyeMuscleArea',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'fatherReg',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'fatherReg',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'fatherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'fatherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'fatherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'fatherReg',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'fatherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'fatherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'fatherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'fatherReg',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'fatherReg',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      fatherRegIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'fatherReg',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'grade',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'grade',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'grade',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'grade',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'grade',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'grade',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'grade',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'grade',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'grade',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'grade',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'grade',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      gradeIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'grade',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      guanWeiIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'guanWei',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      guanWeiIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'guanWei',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      guanWeiEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'guanWei',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      guanWeiGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'guanWei',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      guanWeiLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'guanWei',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      guanWeiBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'guanWei',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairFinenessIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'hairFineness',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairFinenessIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'hairFineness',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairFinenessEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'hairFineness',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairFinenessGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'hairFineness',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairFinenessLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'hairFineness',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairFinenessBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'hairFineness',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairLengthIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'hairLength',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairLengthIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'hairLength',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairLengthEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'hairLength',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairLengthGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'hairLength',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairLengthLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'hairLength',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      hairLengthBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'hairLength',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'health',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'health',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'health',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'health',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'health',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'health',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'health',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'health',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'health',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'health',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'health',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      healthIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'health',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      heightIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'height',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      heightIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'height',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      heightEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'height',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      heightGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'height',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      heightLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'height',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      heightBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'height',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      idEqualTo(Id value) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'id',
        value: value,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      idGreaterThan(
    Id value, {
    bool include = false,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'id',
        value: value,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      idLessThan(
    Id value, {
    bool include = false,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'id',
        value: value,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      idBetween(
    Id lower,
    Id upper, {
    bool includeLower = true,
    bool includeUpper = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'id',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'immune',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'immune',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'immune',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'immune',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'immune',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'immune',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'immune',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'immune',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'immune',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'immune',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'immune',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      immuneIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'immune',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'individualNo',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'individualNo',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'individualNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'individualNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'individualNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'individualNo',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'individualNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'individualNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'individualNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'individualNo',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'individualNo',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      individualNoIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'individualNo',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      lengthIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'length',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      lengthIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'length',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      lengthEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'length',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      lengthGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'length',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      lengthLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'length',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      lengthBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'length',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'measureDate',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'measureDate',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'measureDate',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'measureDate',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'measureDate',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'measureDate',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'measureDate',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'measureDate',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'measureDate',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'measureDate',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'measureDate',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      measureDateIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'measureDate',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'motherReg',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'motherReg',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'motherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'motherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'motherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'motherReg',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'motherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'motherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'motherReg',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'motherReg',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'motherReg',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      motherRegIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'motherReg',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'registrationNo',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'registrationNo',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'registrationNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'registrationNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'registrationNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'registrationNo',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'registrationNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'registrationNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'registrationNo',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'registrationNo',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'registrationNo',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      registrationNoIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'registrationNo',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'remark',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'remark',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'remark',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'remark',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'remark',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'remark',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'remark',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'remark',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'remark',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'remark',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'remark',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      remarkIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'remark',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'searchValue',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'searchValue',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'searchValue',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'searchValue',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'searchValue',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'searchValue',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'searchValue',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'searchValue',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'searchValue',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'searchValue',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'searchValue',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      searchValueIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'searchValue',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      shearingIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'shearing',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      shearingIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'shearing',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      shearingEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'shearing',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      shearingGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'shearing',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      shearingLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'shearing',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      shearingBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'shearing',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'unid',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'unid',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'unid',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'unid',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'unid',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'unid',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'unid',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'unid',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'unid',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'unid',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'unid',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      unidIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'unid',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'updateBy',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'updateBy',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'updateBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'updateBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'updateBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'updateBy',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'updateBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'updateBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'updateBy',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'updateBy',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'updateBy',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateByIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'updateBy',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'updateTime',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'updateTime',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'updateTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'updateTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'updateTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'updateTime',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'updateTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'updateTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'updateTime',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'updateTime',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'updateTime',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      updateTimeIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'updateTime',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'uploadStatus',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'uploadStatus',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusEqualTo(
    String? value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'uploadStatus',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusGreaterThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'uploadStatus',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusLessThan(
    String? value, {
    bool include = false,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'uploadStatus',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusBetween(
    String? lower,
    String? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'uploadStatus',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusStartsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.startsWith(
        property: r'uploadStatus',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusEndsWith(
    String value, {
    bool caseSensitive = true,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.endsWith(
        property: r'uploadStatus',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusContains(String value, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.contains(
        property: r'uploadStatus',
        value: value,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusMatches(String pattern, {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.matches(
        property: r'uploadStatus',
        wildcard: pattern,
        caseSensitive: caseSensitive,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusIsEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'uploadStatus',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      uploadStatusIsNotEmpty() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        property: r'uploadStatus',
        value: '',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      waistWidthIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'waistWidth',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      waistWidthIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'waistWidth',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      waistWidthEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'waistWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      waistWidthGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'waistWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      waistWidthLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'waistWidth',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      waistWidthBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'waistWidth',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      weightIsNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNull(
        property: r'weight',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      weightIsNotNull() {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(const FilterCondition.isNotNull(
        property: r'weight',
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      weightEqualTo(
    double? value, {
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.equalTo(
        property: r'weight',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      weightGreaterThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.greaterThan(
        include: include,
        property: r'weight',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      weightLessThan(
    double? value, {
    bool include = false,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.lessThan(
        include: include,
        property: r'weight',
        value: value,
        epsilon: epsilon,
      ));
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterFilterCondition>
      weightBetween(
    double? lower,
    double? upper, {
    bool includeLower = true,
    bool includeUpper = true,
    double epsilon = Query.epsilon,
  }) {
    return QueryBuilder.apply(this, (query) {
      return query.addFilterCondition(FilterCondition.between(
        property: r'weight',
        lower: lower,
        includeLower: includeLower,
        upper: upper,
        includeUpper: includeUpper,
        epsilon: epsilon,
      ));
    });
  }
}

extension PerformanceEntityQueryObject
    on QueryBuilder<PerformanceEntity, PerformanceEntity, QFilterCondition> {}

extension PerformanceEntityQueryLinks
    on QueryBuilder<PerformanceEntity, PerformanceEntity, QFilterCondition> {}

extension PerformanceEntityQuerySortBy
    on QueryBuilder<PerformanceEntity, PerformanceEntity, QSortBy> {
  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy> sortByAge() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'age', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByAgeDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'age', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByBackWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'backWidth', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByBackWidthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'backWidth', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByBreedRes() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'breedRes', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByBreedResDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'breedRes', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByBust() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'bust', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByBustDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'bust', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByCattleresumeId() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'cattleresumeId', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByCattleresumeIdDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'cattleresumeId', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByChestDeep() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'chestDeep', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByChestDeepDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'chestDeep', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByChestWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'chestWidth', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByChestWidthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'chestWidth', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByCreateBy() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'createBy', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByCreateByDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'createBy', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByCreateTime() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'createTime', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByCreateTimeDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'createTime', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByCrossWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'crossWidth', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByCrossWidthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'crossWidth', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByDeptId() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'deptId', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByDeptIdDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'deptId', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByEyeMuscleArea() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'eyeMuscleArea', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByEyeMuscleAreaDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'eyeMuscleArea', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByFatherReg() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'fatherReg', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByFatherRegDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'fatherReg', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByGrade() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'grade', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByGradeDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'grade', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByGuanWei() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'guanWei', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByGuanWeiDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'guanWei', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByHairFineness() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'hairFineness', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByHairFinenessDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'hairFineness', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByHairLength() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'hairLength', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByHairLengthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'hairLength', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByHealth() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'health', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByHealthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'health', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByHeight() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'height', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByHeightDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'height', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByImmune() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'immune', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByImmuneDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'immune', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByIndividualNo() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'individualNo', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByIndividualNoDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'individualNo', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByLength() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'length', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByLengthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'length', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByMeasureDate() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'measureDate', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByMeasureDateDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'measureDate', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByMotherReg() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'motherReg', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByMotherRegDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'motherReg', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByRegistrationNo() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'registrationNo', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByRegistrationNoDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'registrationNo', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByRemark() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'remark', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByRemarkDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'remark', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortBySearchValue() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'searchValue', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortBySearchValueDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'searchValue', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByShearing() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'shearing', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByShearingDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'shearing', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByUnid() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'unid', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByUnidDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'unid', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByUpdateBy() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'updateBy', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByUpdateByDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'updateBy', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByUpdateTime() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'updateTime', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByUpdateTimeDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'updateTime', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByUploadStatus() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'uploadStatus', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByUploadStatusDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'uploadStatus', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByWaistWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'waistWidth', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByWaistWidthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'waistWidth', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByWeight() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'weight', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      sortByWeightDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'weight', Sort.desc);
    });
  }
}

extension PerformanceEntityQuerySortThenBy
    on QueryBuilder<PerformanceEntity, PerformanceEntity, QSortThenBy> {
  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy> thenByAge() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'age', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByAgeDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'age', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByBackWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'backWidth', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByBackWidthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'backWidth', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByBreedRes() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'breedRes', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByBreedResDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'breedRes', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByBust() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'bust', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByBustDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'bust', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByCattleresumeId() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'cattleresumeId', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByCattleresumeIdDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'cattleresumeId', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByChestDeep() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'chestDeep', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByChestDeepDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'chestDeep', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByChestWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'chestWidth', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByChestWidthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'chestWidth', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByCreateBy() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'createBy', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByCreateByDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'createBy', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByCreateTime() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'createTime', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByCreateTimeDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'createTime', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByCrossWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'crossWidth', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByCrossWidthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'crossWidth', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByDeptId() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'deptId', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByDeptIdDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'deptId', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByEyeMuscleArea() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'eyeMuscleArea', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByEyeMuscleAreaDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'eyeMuscleArea', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByFatherReg() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'fatherReg', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByFatherRegDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'fatherReg', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByGrade() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'grade', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByGradeDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'grade', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByGuanWei() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'guanWei', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByGuanWeiDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'guanWei', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByHairFineness() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'hairFineness', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByHairFinenessDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'hairFineness', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByHairLength() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'hairLength', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByHairLengthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'hairLength', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByHealth() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'health', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByHealthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'health', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByHeight() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'height', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByHeightDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'height', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy> thenById() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'id', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByIdDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'id', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByImmune() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'immune', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByImmuneDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'immune', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByIndividualNo() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'individualNo', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByIndividualNoDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'individualNo', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByLength() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'length', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByLengthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'length', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByMeasureDate() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'measureDate', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByMeasureDateDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'measureDate', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByMotherReg() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'motherReg', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByMotherRegDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'motherReg', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByRegistrationNo() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'registrationNo', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByRegistrationNoDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'registrationNo', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByRemark() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'remark', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByRemarkDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'remark', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenBySearchValue() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'searchValue', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenBySearchValueDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'searchValue', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByShearing() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'shearing', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByShearingDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'shearing', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByUnid() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'unid', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByUnidDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'unid', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByUpdateBy() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'updateBy', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByUpdateByDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'updateBy', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByUpdateTime() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'updateTime', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByUpdateTimeDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'updateTime', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByUploadStatus() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'uploadStatus', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByUploadStatusDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'uploadStatus', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByWaistWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'waistWidth', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByWaistWidthDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'waistWidth', Sort.desc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByWeight() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'weight', Sort.asc);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QAfterSortBy>
      thenByWeightDesc() {
    return QueryBuilder.apply(this, (query) {
      return query.addSortBy(r'weight', Sort.desc);
    });
  }
}

extension PerformanceEntityQueryWhereDistinct
    on QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct> {
  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct> distinctByAge(
      {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'age', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByBackWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'backWidth');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByBreedRes({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'breedRes', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByBust() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'bust');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByCattleresumeId({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'cattleresumeId',
          caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByChestDeep() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'chestDeep');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByChestWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'chestWidth');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByCreateBy({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'createBy', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByCreateTime({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'createTime', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByCrossWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'crossWidth');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByDeptId({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'deptId', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByEyeMuscleArea() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'eyeMuscleArea');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByFatherReg({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'fatherReg', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct> distinctByGrade(
      {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'grade', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByGuanWei() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'guanWei');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByHairFineness() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'hairFineness');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByHairLength() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'hairLength');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByHealth({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'health', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByHeight() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'height');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByImmune({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'immune', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByIndividualNo({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'individualNo', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByLength() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'length');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByMeasureDate({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'measureDate', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByMotherReg({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'motherReg', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByRegistrationNo({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'registrationNo',
          caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByRemark({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'remark', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctBySearchValue({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'searchValue', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByShearing() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'shearing');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct> distinctByUnid(
      {bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'unid', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByUpdateBy({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'updateBy', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByUpdateTime({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'updateTime', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByUploadStatus({bool caseSensitive = true}) {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'uploadStatus', caseSensitive: caseSensitive);
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByWaistWidth() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'waistWidth');
    });
  }

  QueryBuilder<PerformanceEntity, PerformanceEntity, QDistinct>
      distinctByWeight() {
    return QueryBuilder.apply(this, (query) {
      return query.addDistinctBy(r'weight');
    });
  }
}

extension PerformanceEntityQueryProperty
    on QueryBuilder<PerformanceEntity, PerformanceEntity, QQueryProperty> {
  QueryBuilder<PerformanceEntity, int, QQueryOperations> idProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'id');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations> ageProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'age');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations>
      backWidthProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'backWidth');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      breedResProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'breedRes');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations> bustProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'bust');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      cattleresumeIdProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'cattleresumeId');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations>
      chestDeepProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'chestDeep');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations>
      chestWidthProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'chestWidth');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      createByProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'createBy');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      createTimeProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'createTime');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations>
      crossWidthProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'crossWidth');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations> deptIdProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'deptId');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations>
      eyeMuscleAreaProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'eyeMuscleArea');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      fatherRegProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'fatherReg');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations> gradeProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'grade');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations> guanWeiProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'guanWei');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations>
      hairFinenessProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'hairFineness');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations>
      hairLengthProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'hairLength');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations> healthProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'health');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations> heightProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'height');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations> immuneProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'immune');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      individualNoProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'individualNo');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations> lengthProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'length');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      measureDateProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'measureDate');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      motherRegProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'motherReg');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      registrationNoProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'registrationNo');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations> remarkProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'remark');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      searchValueProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'searchValue');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations>
      shearingProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'shearing');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations> unidProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'unid');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      updateByProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'updateBy');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      updateTimeProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'updateTime');
    });
  }

  QueryBuilder<PerformanceEntity, String?, QQueryOperations>
      uploadStatusProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'uploadStatus');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations>
      waistWidthProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'waistWidth');
    });
  }

  QueryBuilder<PerformanceEntity, double?, QQueryOperations> weightProperty() {
    return QueryBuilder.apply(this, (query) {
      return query.addPropertyName(r'weight');
    });
  }
}
