mirror of
				https://github.com/immich-app/immich.git
				synced 2025-10-24 23:39:03 -04:00 
			
		
		
		
	* chore: bump dart sdk to 3.8 * chore: make build * make pigeon * chore: format files --------- Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
		
			
				
	
	
		
			445 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Dart
		
	
	
	
	
		
			Generated
		
	
	
			
		
		
	
	
			445 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Dart
		
	
	
	
	
		
			Generated
		
	
	
| // GENERATED CODE - DO NOT MODIFY BY HAND
 | |
| 
 | |
| part of 'duplicated_asset.entity.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, always_specify_types
 | |
| 
 | |
| extension GetDuplicatedAssetCollection on Isar {
 | |
|   IsarCollection<DuplicatedAsset> get duplicatedAssets => this.collection();
 | |
| }
 | |
| 
 | |
| const DuplicatedAssetSchema = CollectionSchema(
 | |
|   name: r'DuplicatedAsset',
 | |
|   id: -2679334728174694496,
 | |
|   properties: {
 | |
|     r'id': PropertySchema(id: 0, name: r'id', type: IsarType.string),
 | |
|   },
 | |
| 
 | |
|   estimateSize: _duplicatedAssetEstimateSize,
 | |
|   serialize: _duplicatedAssetSerialize,
 | |
|   deserialize: _duplicatedAssetDeserialize,
 | |
|   deserializeProp: _duplicatedAssetDeserializeProp,
 | |
|   idName: r'isarId',
 | |
|   indexes: {},
 | |
|   links: {},
 | |
|   embeddedSchemas: {},
 | |
| 
 | |
|   getId: _duplicatedAssetGetId,
 | |
|   getLinks: _duplicatedAssetGetLinks,
 | |
|   attach: _duplicatedAssetAttach,
 | |
|   version: '3.1.8',
 | |
| );
 | |
| 
 | |
| int _duplicatedAssetEstimateSize(
 | |
|   DuplicatedAsset object,
 | |
|   List<int> offsets,
 | |
|   Map<Type, List<int>> allOffsets,
 | |
| ) {
 | |
|   var bytesCount = offsets.last;
 | |
|   bytesCount += 3 + object.id.length * 3;
 | |
|   return bytesCount;
 | |
| }
 | |
| 
 | |
| void _duplicatedAssetSerialize(
 | |
|   DuplicatedAsset object,
 | |
|   IsarWriter writer,
 | |
|   List<int> offsets,
 | |
|   Map<Type, List<int>> allOffsets,
 | |
| ) {
 | |
|   writer.writeString(offsets[0], object.id);
 | |
| }
 | |
| 
 | |
| DuplicatedAsset _duplicatedAssetDeserialize(
 | |
|   Id id,
 | |
|   IsarReader reader,
 | |
|   List<int> offsets,
 | |
|   Map<Type, List<int>> allOffsets,
 | |
| ) {
 | |
|   final object = DuplicatedAsset(reader.readString(offsets[0]));
 | |
|   return object;
 | |
| }
 | |
| 
 | |
| P _duplicatedAssetDeserializeProp<P>(
 | |
|   IsarReader reader,
 | |
|   int propertyId,
 | |
|   int offset,
 | |
|   Map<Type, List<int>> allOffsets,
 | |
| ) {
 | |
|   switch (propertyId) {
 | |
|     case 0:
 | |
|       return (reader.readString(offset)) as P;
 | |
|     default:
 | |
|       throw IsarError('Unknown property with id $propertyId');
 | |
|   }
 | |
| }
 | |
| 
 | |
| Id _duplicatedAssetGetId(DuplicatedAsset object) {
 | |
|   return object.isarId;
 | |
| }
 | |
| 
 | |
| List<IsarLinkBase<dynamic>> _duplicatedAssetGetLinks(DuplicatedAsset object) {
 | |
|   return [];
 | |
| }
 | |
| 
 | |
| void _duplicatedAssetAttach(
 | |
|   IsarCollection<dynamic> col,
 | |
|   Id id,
 | |
|   DuplicatedAsset object,
 | |
| ) {}
 | |
| 
 | |
| extension DuplicatedAssetQueryWhereSort
 | |
|     on QueryBuilder<DuplicatedAsset, DuplicatedAsset, QWhere> {
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterWhere> anyIsarId() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addWhereClause(const IdWhereClause.any());
 | |
|     });
 | |
|   }
 | |
| }
 | |
| 
 | |
| extension DuplicatedAssetQueryWhere
 | |
|     on QueryBuilder<DuplicatedAsset, DuplicatedAsset, QWhereClause> {
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterWhereClause>
 | |
|   isarIdEqualTo(Id isarId) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addWhereClause(
 | |
|         IdWhereClause.between(lower: isarId, upper: isarId),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterWhereClause>
 | |
|   isarIdNotEqualTo(Id isarId) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       if (query.whereSort == Sort.asc) {
 | |
|         return query
 | |
|             .addWhereClause(
 | |
|               IdWhereClause.lessThan(upper: isarId, includeUpper: false),
 | |
|             )
 | |
|             .addWhereClause(
 | |
|               IdWhereClause.greaterThan(lower: isarId, includeLower: false),
 | |
|             );
 | |
|       } else {
 | |
|         return query
 | |
|             .addWhereClause(
 | |
|               IdWhereClause.greaterThan(lower: isarId, includeLower: false),
 | |
|             )
 | |
|             .addWhereClause(
 | |
|               IdWhereClause.lessThan(upper: isarId, includeUpper: false),
 | |
|             );
 | |
|       }
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterWhereClause>
 | |
|   isarIdGreaterThan(Id isarId, {bool include = false}) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addWhereClause(
 | |
|         IdWhereClause.greaterThan(lower: isarId, includeLower: include),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterWhereClause>
 | |
|   isarIdLessThan(Id isarId, {bool include = false}) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addWhereClause(
 | |
|         IdWhereClause.lessThan(upper: isarId, includeUpper: include),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterWhereClause>
 | |
|   isarIdBetween(
 | |
|     Id lowerIsarId,
 | |
|     Id upperIsarId, {
 | |
|     bool includeLower = true,
 | |
|     bool includeUpper = true,
 | |
|   }) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addWhereClause(
 | |
|         IdWhereClause.between(
 | |
|           lower: lowerIsarId,
 | |
|           includeLower: includeLower,
 | |
|           upper: upperIsarId,
 | |
|           includeUpper: includeUpper,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| }
 | |
| 
 | |
| extension DuplicatedAssetQueryFilter
 | |
|     on QueryBuilder<DuplicatedAsset, DuplicatedAsset, QFilterCondition> {
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   idEqualTo(String value, {bool caseSensitive = true}) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.equalTo(
 | |
|           property: r'id',
 | |
|           value: value,
 | |
|           caseSensitive: caseSensitive,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   idGreaterThan(
 | |
|     String value, {
 | |
|     bool include = false,
 | |
|     bool caseSensitive = true,
 | |
|   }) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.greaterThan(
 | |
|           include: include,
 | |
|           property: r'id',
 | |
|           value: value,
 | |
|           caseSensitive: caseSensitive,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   idLessThan(String value, {bool include = false, bool caseSensitive = true}) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.lessThan(
 | |
|           include: include,
 | |
|           property: r'id',
 | |
|           value: value,
 | |
|           caseSensitive: caseSensitive,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   idBetween(
 | |
|     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'id',
 | |
|           lower: lower,
 | |
|           includeLower: includeLower,
 | |
|           upper: upper,
 | |
|           includeUpper: includeUpper,
 | |
|           caseSensitive: caseSensitive,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   idStartsWith(String value, {bool caseSensitive = true}) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.startsWith(
 | |
|           property: r'id',
 | |
|           value: value,
 | |
|           caseSensitive: caseSensitive,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   idEndsWith(String value, {bool caseSensitive = true}) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.endsWith(
 | |
|           property: r'id',
 | |
|           value: value,
 | |
|           caseSensitive: caseSensitive,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   idContains(String value, {bool caseSensitive = true}) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.contains(
 | |
|           property: r'id',
 | |
|           value: value,
 | |
|           caseSensitive: caseSensitive,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   idMatches(String pattern, {bool caseSensitive = true}) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.matches(
 | |
|           property: r'id',
 | |
|           wildcard: pattern,
 | |
|           caseSensitive: caseSensitive,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   idIsEmpty() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.equalTo(property: r'id', value: ''),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   idIsNotEmpty() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.greaterThan(property: r'id', value: ''),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   isarIdEqualTo(Id value) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.equalTo(property: r'isarId', value: value),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   isarIdGreaterThan(Id value, {bool include = false}) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.greaterThan(
 | |
|           include: include,
 | |
|           property: r'isarId',
 | |
|           value: value,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   isarIdLessThan(Id value, {bool include = false}) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.lessThan(
 | |
|           include: include,
 | |
|           property: r'isarId',
 | |
|           value: value,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterFilterCondition>
 | |
|   isarIdBetween(
 | |
|     Id lower,
 | |
|     Id upper, {
 | |
|     bool includeLower = true,
 | |
|     bool includeUpper = true,
 | |
|   }) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addFilterCondition(
 | |
|         FilterCondition.between(
 | |
|           property: r'isarId',
 | |
|           lower: lower,
 | |
|           includeLower: includeLower,
 | |
|           upper: upper,
 | |
|           includeUpper: includeUpper,
 | |
|         ),
 | |
|       );
 | |
|     });
 | |
|   }
 | |
| }
 | |
| 
 | |
| extension DuplicatedAssetQueryObject
 | |
|     on QueryBuilder<DuplicatedAsset, DuplicatedAsset, QFilterCondition> {}
 | |
| 
 | |
| extension DuplicatedAssetQueryLinks
 | |
|     on QueryBuilder<DuplicatedAsset, DuplicatedAsset, QFilterCondition> {}
 | |
| 
 | |
| extension DuplicatedAssetQuerySortBy
 | |
|     on QueryBuilder<DuplicatedAsset, DuplicatedAsset, QSortBy> {
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterSortBy> sortById() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addSortBy(r'id', Sort.asc);
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterSortBy> sortByIdDesc() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addSortBy(r'id', Sort.desc);
 | |
|     });
 | |
|   }
 | |
| }
 | |
| 
 | |
| extension DuplicatedAssetQuerySortThenBy
 | |
|     on QueryBuilder<DuplicatedAsset, DuplicatedAsset, QSortThenBy> {
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterSortBy> thenById() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addSortBy(r'id', Sort.asc);
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterSortBy> thenByIdDesc() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addSortBy(r'id', Sort.desc);
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterSortBy> thenByIsarId() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addSortBy(r'isarId', Sort.asc);
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QAfterSortBy>
 | |
|   thenByIsarIdDesc() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addSortBy(r'isarId', Sort.desc);
 | |
|     });
 | |
|   }
 | |
| }
 | |
| 
 | |
| extension DuplicatedAssetQueryWhereDistinct
 | |
|     on QueryBuilder<DuplicatedAsset, DuplicatedAsset, QDistinct> {
 | |
|   QueryBuilder<DuplicatedAsset, DuplicatedAsset, QDistinct> distinctById({
 | |
|     bool caseSensitive = true,
 | |
|   }) {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addDistinctBy(r'id', caseSensitive: caseSensitive);
 | |
|     });
 | |
|   }
 | |
| }
 | |
| 
 | |
| extension DuplicatedAssetQueryProperty
 | |
|     on QueryBuilder<DuplicatedAsset, DuplicatedAsset, QQueryProperty> {
 | |
|   QueryBuilder<DuplicatedAsset, int, QQueryOperations> isarIdProperty() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addPropertyName(r'isarId');
 | |
|     });
 | |
|   }
 | |
| 
 | |
|   QueryBuilder<DuplicatedAsset, String, QQueryOperations> idProperty() {
 | |
|     return QueryBuilder.apply(this, (query) {
 | |
|       return query.addPropertyName(r'id');
 | |
|     });
 | |
|   }
 | |
| }
 |