// GENERATED CODE - DO NOT MODIFY BY HAND part of 'database_item.dart'; // ignore_for_file: type=lint class $DatabaseItemsTable extends DatabaseItems with TableInfo<$DatabaseItemsTable, DatabaseItem> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $DatabaseItemsTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _userIdMeta = const VerificationMeta('userId'); @override late final GeneratedColumn userId = GeneratedColumn( 'user_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override late final GeneratedColumn id = GeneratedColumn('id', aliasedName, false, additionalChecks: GeneratedColumn.checkTextLength( minTextLength: 1, ), type: DriftSqlType.string, requiredDuringInsert: true); static const VerificationMeta _syncingMeta = const VerificationMeta('syncing'); @override late final GeneratedColumn syncing = GeneratedColumn( 'syncing', aliasedName, false, type: DriftSqlType.bool, requiredDuringInsert: true, defaultConstraints: GeneratedColumn.constraintIsAlways('CHECK ("syncing" IN (0, 1))')); static const VerificationMeta _sortNameMeta = const VerificationMeta('sortName'); @override late final GeneratedColumn sortName = GeneratedColumn( 'sort_name', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _parentIdMeta = const VerificationMeta('parentId'); @override late final GeneratedColumn parentId = GeneratedColumn( 'parent_id', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _pathMeta = const VerificationMeta('path'); @override late final GeneratedColumn path = GeneratedColumn( 'path', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _fileSizeMeta = const VerificationMeta('fileSize'); @override late final GeneratedColumn fileSize = GeneratedColumn( 'file_size', aliasedName, true, type: DriftSqlType.int, requiredDuringInsert: false); static const VerificationMeta _videoFileNameMeta = const VerificationMeta('videoFileName'); @override late final GeneratedColumn videoFileName = GeneratedColumn( 'video_file_name', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _trickPlayModelMeta = const VerificationMeta('trickPlayModel'); @override late final GeneratedColumn trickPlayModel = GeneratedColumn( 'trick_play_model', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _mediaSegmentsMeta = const VerificationMeta('mediaSegments'); @override late final GeneratedColumn mediaSegments = GeneratedColumn( 'media_segments', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _imagesMeta = const VerificationMeta('images'); @override late final GeneratedColumn images = GeneratedColumn( 'images', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _chaptersMeta = const VerificationMeta('chapters'); @override late final GeneratedColumn chapters = GeneratedColumn( 'chapters', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _subtitlesMeta = const VerificationMeta('subtitles'); @override late final GeneratedColumn subtitles = GeneratedColumn( 'subtitles', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); static const VerificationMeta _userDataMeta = const VerificationMeta('userData'); @override late final GeneratedColumn userData = GeneratedColumn( 'user_data', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); @override List get $columns => [ userId, id, syncing, sortName, parentId, path, fileSize, videoFileName, trickPlayModel, mediaSegments, images, chapters, subtitles, userData ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'database_items'; @override VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('user_id')) { context.handle(_userIdMeta, userId.isAcceptableOrUnknown(data['user_id']!, _userIdMeta)); } else if (isInserting) { context.missing(_userIdMeta); } if (data.containsKey('id')) { context.handle(_idMeta, id.isAcceptableOrUnknown(data['id']!, _idMeta)); } else if (isInserting) { context.missing(_idMeta); } if (data.containsKey('syncing')) { context.handle(_syncingMeta, syncing.isAcceptableOrUnknown(data['syncing']!, _syncingMeta)); } else if (isInserting) { context.missing(_syncingMeta); } if (data.containsKey('sort_name')) { context.handle(_sortNameMeta, sortName.isAcceptableOrUnknown(data['sort_name']!, _sortNameMeta)); } if (data.containsKey('parent_id')) { context.handle(_parentIdMeta, parentId.isAcceptableOrUnknown(data['parent_id']!, _parentIdMeta)); } if (data.containsKey('path')) { context.handle( _pathMeta, path.isAcceptableOrUnknown(data['path']!, _pathMeta)); } if (data.containsKey('file_size')) { context.handle(_fileSizeMeta, fileSize.isAcceptableOrUnknown(data['file_size']!, _fileSizeMeta)); } if (data.containsKey('video_file_name')) { context.handle( _videoFileNameMeta, videoFileName.isAcceptableOrUnknown( data['video_file_name']!, _videoFileNameMeta)); } if (data.containsKey('trick_play_model')) { context.handle( _trickPlayModelMeta, trickPlayModel.isAcceptableOrUnknown( data['trick_play_model']!, _trickPlayModelMeta)); } if (data.containsKey('media_segments')) { context.handle( _mediaSegmentsMeta, mediaSegments.isAcceptableOrUnknown( data['media_segments']!, _mediaSegmentsMeta)); } if (data.containsKey('images')) { context.handle(_imagesMeta, images.isAcceptableOrUnknown(data['images']!, _imagesMeta)); } if (data.containsKey('chapters')) { context.handle(_chaptersMeta, chapters.isAcceptableOrUnknown(data['chapters']!, _chaptersMeta)); } if (data.containsKey('subtitles')) { context.handle(_subtitlesMeta, subtitles.isAcceptableOrUnknown(data['subtitles']!, _subtitlesMeta)); } if (data.containsKey('user_data')) { context.handle(_userDataMeta, userData.isAcceptableOrUnknown(data['user_data']!, _userDataMeta)); } return context; } @override Set get $primaryKey => {id, userId}; @override DatabaseItem map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return DatabaseItem( userId: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}user_id'])!, id: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}id'])!, syncing: attachedDatabase.typeMapping .read(DriftSqlType.bool, data['${effectivePrefix}syncing'])!, sortName: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}sort_name']), parentId: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}parent_id']), path: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}path']), fileSize: attachedDatabase.typeMapping .read(DriftSqlType.int, data['${effectivePrefix}file_size']), videoFileName: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}video_file_name']), trickPlayModel: attachedDatabase.typeMapping.read( DriftSqlType.string, data['${effectivePrefix}trick_play_model']), mediaSegments: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}media_segments']), images: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}images']), chapters: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}chapters']), subtitles: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}subtitles']), userData: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}user_data']), ); } @override $DatabaseItemsTable createAlias(String alias) { return $DatabaseItemsTable(attachedDatabase, alias); } } class DatabaseItem extends DataClass implements Insertable { final String userId; final String id; final bool syncing; final String? sortName; final String? parentId; final String? path; final int? fileSize; final String? videoFileName; final String? trickPlayModel; final String? mediaSegments; final String? images; final String? chapters; final String? subtitles; final String? userData; const DatabaseItem( {required this.userId, required this.id, required this.syncing, this.sortName, this.parentId, this.path, this.fileSize, this.videoFileName, this.trickPlayModel, this.mediaSegments, this.images, this.chapters, this.subtitles, this.userData}); @override Map toColumns(bool nullToAbsent) { final map = {}; map['user_id'] = Variable(userId); map['id'] = Variable(id); map['syncing'] = Variable(syncing); if (!nullToAbsent || sortName != null) { map['sort_name'] = Variable(sortName); } if (!nullToAbsent || parentId != null) { map['parent_id'] = Variable(parentId); } if (!nullToAbsent || path != null) { map['path'] = Variable(path); } if (!nullToAbsent || fileSize != null) { map['file_size'] = Variable(fileSize); } if (!nullToAbsent || videoFileName != null) { map['video_file_name'] = Variable(videoFileName); } if (!nullToAbsent || trickPlayModel != null) { map['trick_play_model'] = Variable(trickPlayModel); } if (!nullToAbsent || mediaSegments != null) { map['media_segments'] = Variable(mediaSegments); } if (!nullToAbsent || images != null) { map['images'] = Variable(images); } if (!nullToAbsent || chapters != null) { map['chapters'] = Variable(chapters); } if (!nullToAbsent || subtitles != null) { map['subtitles'] = Variable(subtitles); } if (!nullToAbsent || userData != null) { map['user_data'] = Variable(userData); } return map; } DatabaseItemsCompanion toCompanion(bool nullToAbsent) { return DatabaseItemsCompanion( userId: Value(userId), id: Value(id), syncing: Value(syncing), sortName: sortName == null && nullToAbsent ? const Value.absent() : Value(sortName), parentId: parentId == null && nullToAbsent ? const Value.absent() : Value(parentId), path: path == null && nullToAbsent ? const Value.absent() : Value(path), fileSize: fileSize == null && nullToAbsent ? const Value.absent() : Value(fileSize), videoFileName: videoFileName == null && nullToAbsent ? const Value.absent() : Value(videoFileName), trickPlayModel: trickPlayModel == null && nullToAbsent ? const Value.absent() : Value(trickPlayModel), mediaSegments: mediaSegments == null && nullToAbsent ? const Value.absent() : Value(mediaSegments), images: images == null && nullToAbsent ? const Value.absent() : Value(images), chapters: chapters == null && nullToAbsent ? const Value.absent() : Value(chapters), subtitles: subtitles == null && nullToAbsent ? const Value.absent() : Value(subtitles), userData: userData == null && nullToAbsent ? const Value.absent() : Value(userData), ); } factory DatabaseItem.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return DatabaseItem( userId: serializer.fromJson(json['userId']), id: serializer.fromJson(json['id']), syncing: serializer.fromJson(json['syncing']), sortName: serializer.fromJson(json['sortName']), parentId: serializer.fromJson(json['parentId']), path: serializer.fromJson(json['path']), fileSize: serializer.fromJson(json['fileSize']), videoFileName: serializer.fromJson(json['videoFileName']), trickPlayModel: serializer.fromJson(json['trickPlayModel']), mediaSegments: serializer.fromJson(json['mediaSegments']), images: serializer.fromJson(json['images']), chapters: serializer.fromJson(json['chapters']), subtitles: serializer.fromJson(json['subtitles']), userData: serializer.fromJson(json['userData']), ); } @override Map toJson({ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return { 'userId': serializer.toJson(userId), 'id': serializer.toJson(id), 'syncing': serializer.toJson(syncing), 'sortName': serializer.toJson(sortName), 'parentId': serializer.toJson(parentId), 'path': serializer.toJson(path), 'fileSize': serializer.toJson(fileSize), 'videoFileName': serializer.toJson(videoFileName), 'trickPlayModel': serializer.toJson(trickPlayModel), 'mediaSegments': serializer.toJson(mediaSegments), 'images': serializer.toJson(images), 'chapters': serializer.toJson(chapters), 'subtitles': serializer.toJson(subtitles), 'userData': serializer.toJson(userData), }; } DatabaseItem copyWith( {String? userId, String? id, bool? syncing, Value sortName = const Value.absent(), Value parentId = const Value.absent(), Value path = const Value.absent(), Value fileSize = const Value.absent(), Value videoFileName = const Value.absent(), Value trickPlayModel = const Value.absent(), Value mediaSegments = const Value.absent(), Value images = const Value.absent(), Value chapters = const Value.absent(), Value subtitles = const Value.absent(), Value userData = const Value.absent()}) => DatabaseItem( userId: userId ?? this.userId, id: id ?? this.id, syncing: syncing ?? this.syncing, sortName: sortName.present ? sortName.value : this.sortName, parentId: parentId.present ? parentId.value : this.parentId, path: path.present ? path.value : this.path, fileSize: fileSize.present ? fileSize.value : this.fileSize, videoFileName: videoFileName.present ? videoFileName.value : this.videoFileName, trickPlayModel: trickPlayModel.present ? trickPlayModel.value : this.trickPlayModel, mediaSegments: mediaSegments.present ? mediaSegments.value : this.mediaSegments, images: images.present ? images.value : this.images, chapters: chapters.present ? chapters.value : this.chapters, subtitles: subtitles.present ? subtitles.value : this.subtitles, userData: userData.present ? userData.value : this.userData, ); DatabaseItem copyWithCompanion(DatabaseItemsCompanion data) { return DatabaseItem( userId: data.userId.present ? data.userId.value : this.userId, id: data.id.present ? data.id.value : this.id, syncing: data.syncing.present ? data.syncing.value : this.syncing, sortName: data.sortName.present ? data.sortName.value : this.sortName, parentId: data.parentId.present ? data.parentId.value : this.parentId, path: data.path.present ? data.path.value : this.path, fileSize: data.fileSize.present ? data.fileSize.value : this.fileSize, videoFileName: data.videoFileName.present ? data.videoFileName.value : this.videoFileName, trickPlayModel: data.trickPlayModel.present ? data.trickPlayModel.value : this.trickPlayModel, mediaSegments: data.mediaSegments.present ? data.mediaSegments.value : this.mediaSegments, images: data.images.present ? data.images.value : this.images, chapters: data.chapters.present ? data.chapters.value : this.chapters, subtitles: data.subtitles.present ? data.subtitles.value : this.subtitles, userData: data.userData.present ? data.userData.value : this.userData, ); } @override String toString() { return (StringBuffer('DatabaseItem(') ..write('userId: $userId, ') ..write('id: $id, ') ..write('syncing: $syncing, ') ..write('sortName: $sortName, ') ..write('parentId: $parentId, ') ..write('path: $path, ') ..write('fileSize: $fileSize, ') ..write('videoFileName: $videoFileName, ') ..write('trickPlayModel: $trickPlayModel, ') ..write('mediaSegments: $mediaSegments, ') ..write('images: $images, ') ..write('chapters: $chapters, ') ..write('subtitles: $subtitles, ') ..write('userData: $userData') ..write(')')) .toString(); } @override int get hashCode => Object.hash( userId, id, syncing, sortName, parentId, path, fileSize, videoFileName, trickPlayModel, mediaSegments, images, chapters, subtitles, userData); @override bool operator ==(Object other) => identical(this, other) || (other is DatabaseItem && other.userId == this.userId && other.id == this.id && other.syncing == this.syncing && other.sortName == this.sortName && other.parentId == this.parentId && other.path == this.path && other.fileSize == this.fileSize && other.videoFileName == this.videoFileName && other.trickPlayModel == this.trickPlayModel && other.mediaSegments == this.mediaSegments && other.images == this.images && other.chapters == this.chapters && other.subtitles == this.subtitles && other.userData == this.userData); } class DatabaseItemsCompanion extends UpdateCompanion { final Value userId; final Value id; final Value syncing; final Value sortName; final Value parentId; final Value path; final Value fileSize; final Value videoFileName; final Value trickPlayModel; final Value mediaSegments; final Value images; final Value chapters; final Value subtitles; final Value userData; final Value rowid; const DatabaseItemsCompanion({ this.userId = const Value.absent(), this.id = const Value.absent(), this.syncing = const Value.absent(), this.sortName = const Value.absent(), this.parentId = const Value.absent(), this.path = const Value.absent(), this.fileSize = const Value.absent(), this.videoFileName = const Value.absent(), this.trickPlayModel = const Value.absent(), this.mediaSegments = const Value.absent(), this.images = const Value.absent(), this.chapters = const Value.absent(), this.subtitles = const Value.absent(), this.userData = const Value.absent(), this.rowid = const Value.absent(), }); DatabaseItemsCompanion.insert({ required String userId, required String id, required bool syncing, this.sortName = const Value.absent(), this.parentId = const Value.absent(), this.path = const Value.absent(), this.fileSize = const Value.absent(), this.videoFileName = const Value.absent(), this.trickPlayModel = const Value.absent(), this.mediaSegments = const Value.absent(), this.images = const Value.absent(), this.chapters = const Value.absent(), this.subtitles = const Value.absent(), this.userData = const Value.absent(), this.rowid = const Value.absent(), }) : userId = Value(userId), id = Value(id), syncing = Value(syncing); static Insertable custom({ Expression? userId, Expression? id, Expression? syncing, Expression? sortName, Expression? parentId, Expression? path, Expression? fileSize, Expression? videoFileName, Expression? trickPlayModel, Expression? mediaSegments, Expression? images, Expression? chapters, Expression? subtitles, Expression? userData, Expression? rowid, }) { return RawValuesInsertable({ if (userId != null) 'user_id': userId, if (id != null) 'id': id, if (syncing != null) 'syncing': syncing, if (sortName != null) 'sort_name': sortName, if (parentId != null) 'parent_id': parentId, if (path != null) 'path': path, if (fileSize != null) 'file_size': fileSize, if (videoFileName != null) 'video_file_name': videoFileName, if (trickPlayModel != null) 'trick_play_model': trickPlayModel, if (mediaSegments != null) 'media_segments': mediaSegments, if (images != null) 'images': images, if (chapters != null) 'chapters': chapters, if (subtitles != null) 'subtitles': subtitles, if (userData != null) 'user_data': userData, if (rowid != null) 'rowid': rowid, }); } DatabaseItemsCompanion copyWith( {Value? userId, Value? id, Value? syncing, Value? sortName, Value? parentId, Value? path, Value? fileSize, Value? videoFileName, Value? trickPlayModel, Value? mediaSegments, Value? images, Value? chapters, Value? subtitles, Value? userData, Value? rowid}) { return DatabaseItemsCompanion( userId: userId ?? this.userId, id: id ?? this.id, syncing: syncing ?? this.syncing, sortName: sortName ?? this.sortName, parentId: parentId ?? this.parentId, path: path ?? this.path, fileSize: fileSize ?? this.fileSize, videoFileName: videoFileName ?? this.videoFileName, trickPlayModel: trickPlayModel ?? this.trickPlayModel, mediaSegments: mediaSegments ?? this.mediaSegments, images: images ?? this.images, chapters: chapters ?? this.chapters, subtitles: subtitles ?? this.subtitles, userData: userData ?? this.userData, rowid: rowid ?? this.rowid, ); } @override Map toColumns(bool nullToAbsent) { final map = {}; if (userId.present) { map['user_id'] = Variable(userId.value); } if (id.present) { map['id'] = Variable(id.value); } if (syncing.present) { map['syncing'] = Variable(syncing.value); } if (sortName.present) { map['sort_name'] = Variable(sortName.value); } if (parentId.present) { map['parent_id'] = Variable(parentId.value); } if (path.present) { map['path'] = Variable(path.value); } if (fileSize.present) { map['file_size'] = Variable(fileSize.value); } if (videoFileName.present) { map['video_file_name'] = Variable(videoFileName.value); } if (trickPlayModel.present) { map['trick_play_model'] = Variable(trickPlayModel.value); } if (mediaSegments.present) { map['media_segments'] = Variable(mediaSegments.value); } if (images.present) { map['images'] = Variable(images.value); } if (chapters.present) { map['chapters'] = Variable(chapters.value); } if (subtitles.present) { map['subtitles'] = Variable(subtitles.value); } if (userData.present) { map['user_data'] = Variable(userData.value); } if (rowid.present) { map['rowid'] = Variable(rowid.value); } return map; } @override String toString() { return (StringBuffer('DatabaseItemsCompanion(') ..write('userId: $userId, ') ..write('id: $id, ') ..write('syncing: $syncing, ') ..write('sortName: $sortName, ') ..write('parentId: $parentId, ') ..write('path: $path, ') ..write('fileSize: $fileSize, ') ..write('videoFileName: $videoFileName, ') ..write('trickPlayModel: $trickPlayModel, ') ..write('mediaSegments: $mediaSegments, ') ..write('images: $images, ') ..write('chapters: $chapters, ') ..write('subtitles: $subtitles, ') ..write('userData: $userData, ') ..write('rowid: $rowid') ..write(')')) .toString(); } } abstract class _$AppDatabase extends GeneratedDatabase { _$AppDatabase(QueryExecutor e) : super(e); $AppDatabaseManager get managers => $AppDatabaseManager(this); late final $DatabaseItemsTable databaseItems = $DatabaseItemsTable(this); late final Index databaseId = Index('database_id', 'CREATE INDEX database_id ON database_items (id)'); @override Iterable> get allTables => allSchemaEntities.whereType>(); @override List get allSchemaEntities => [databaseItems, databaseId]; } typedef $$DatabaseItemsTableCreateCompanionBuilder = DatabaseItemsCompanion Function({ required String userId, required String id, required bool syncing, Value sortName, Value parentId, Value path, Value fileSize, Value videoFileName, Value trickPlayModel, Value mediaSegments, Value images, Value chapters, Value subtitles, Value userData, Value rowid, }); typedef $$DatabaseItemsTableUpdateCompanionBuilder = DatabaseItemsCompanion Function({ Value userId, Value id, Value syncing, Value sortName, Value parentId, Value path, Value fileSize, Value videoFileName, Value trickPlayModel, Value mediaSegments, Value images, Value chapters, Value subtitles, Value userData, Value rowid, }); class $$DatabaseItemsTableFilterComposer extends Composer<_$AppDatabase, $DatabaseItemsTable> { $$DatabaseItemsTableFilterComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get userId => $composableBuilder( column: $table.userId, builder: (column) => ColumnFilters(column)); ColumnFilters get id => $composableBuilder( column: $table.id, builder: (column) => ColumnFilters(column)); ColumnFilters get syncing => $composableBuilder( column: $table.syncing, builder: (column) => ColumnFilters(column)); ColumnFilters get sortName => $composableBuilder( column: $table.sortName, builder: (column) => ColumnFilters(column)); ColumnFilters get parentId => $composableBuilder( column: $table.parentId, builder: (column) => ColumnFilters(column)); ColumnFilters get path => $composableBuilder( column: $table.path, builder: (column) => ColumnFilters(column)); ColumnFilters get fileSize => $composableBuilder( column: $table.fileSize, builder: (column) => ColumnFilters(column)); ColumnFilters get videoFileName => $composableBuilder( column: $table.videoFileName, builder: (column) => ColumnFilters(column)); ColumnFilters get trickPlayModel => $composableBuilder( column: $table.trickPlayModel, builder: (column) => ColumnFilters(column)); ColumnFilters get mediaSegments => $composableBuilder( column: $table.mediaSegments, builder: (column) => ColumnFilters(column)); ColumnFilters get images => $composableBuilder( column: $table.images, builder: (column) => ColumnFilters(column)); ColumnFilters get chapters => $composableBuilder( column: $table.chapters, builder: (column) => ColumnFilters(column)); ColumnFilters get subtitles => $composableBuilder( column: $table.subtitles, builder: (column) => ColumnFilters(column)); ColumnFilters get userData => $composableBuilder( column: $table.userData, builder: (column) => ColumnFilters(column)); } class $$DatabaseItemsTableOrderingComposer extends Composer<_$AppDatabase, $DatabaseItemsTable> { $$DatabaseItemsTableOrderingComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get userId => $composableBuilder( column: $table.userId, builder: (column) => ColumnOrderings(column)); ColumnOrderings get id => $composableBuilder( column: $table.id, builder: (column) => ColumnOrderings(column)); ColumnOrderings get syncing => $composableBuilder( column: $table.syncing, builder: (column) => ColumnOrderings(column)); ColumnOrderings get sortName => $composableBuilder( column: $table.sortName, builder: (column) => ColumnOrderings(column)); ColumnOrderings get parentId => $composableBuilder( column: $table.parentId, builder: (column) => ColumnOrderings(column)); ColumnOrderings get path => $composableBuilder( column: $table.path, builder: (column) => ColumnOrderings(column)); ColumnOrderings get fileSize => $composableBuilder( column: $table.fileSize, builder: (column) => ColumnOrderings(column)); ColumnOrderings get videoFileName => $composableBuilder( column: $table.videoFileName, builder: (column) => ColumnOrderings(column)); ColumnOrderings get trickPlayModel => $composableBuilder( column: $table.trickPlayModel, builder: (column) => ColumnOrderings(column)); ColumnOrderings get mediaSegments => $composableBuilder( column: $table.mediaSegments, builder: (column) => ColumnOrderings(column)); ColumnOrderings get images => $composableBuilder( column: $table.images, builder: (column) => ColumnOrderings(column)); ColumnOrderings get chapters => $composableBuilder( column: $table.chapters, builder: (column) => ColumnOrderings(column)); ColumnOrderings get subtitles => $composableBuilder( column: $table.subtitles, builder: (column) => ColumnOrderings(column)); ColumnOrderings get userData => $composableBuilder( column: $table.userData, builder: (column) => ColumnOrderings(column)); } class $$DatabaseItemsTableAnnotationComposer extends Composer<_$AppDatabase, $DatabaseItemsTable> { $$DatabaseItemsTableAnnotationComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); GeneratedColumn get userId => $composableBuilder(column: $table.userId, builder: (column) => column); GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); GeneratedColumn get syncing => $composableBuilder(column: $table.syncing, builder: (column) => column); GeneratedColumn get sortName => $composableBuilder(column: $table.sortName, builder: (column) => column); GeneratedColumn get parentId => $composableBuilder(column: $table.parentId, builder: (column) => column); GeneratedColumn get path => $composableBuilder(column: $table.path, builder: (column) => column); GeneratedColumn get fileSize => $composableBuilder(column: $table.fileSize, builder: (column) => column); GeneratedColumn get videoFileName => $composableBuilder( column: $table.videoFileName, builder: (column) => column); GeneratedColumn get trickPlayModel => $composableBuilder( column: $table.trickPlayModel, builder: (column) => column); GeneratedColumn get mediaSegments => $composableBuilder( column: $table.mediaSegments, builder: (column) => column); GeneratedColumn get images => $composableBuilder(column: $table.images, builder: (column) => column); GeneratedColumn get chapters => $composableBuilder(column: $table.chapters, builder: (column) => column); GeneratedColumn get subtitles => $composableBuilder(column: $table.subtitles, builder: (column) => column); GeneratedColumn get userData => $composableBuilder(column: $table.userData, builder: (column) => column); } class $$DatabaseItemsTableTableManager extends RootTableManager< _$AppDatabase, $DatabaseItemsTable, DatabaseItem, $$DatabaseItemsTableFilterComposer, $$DatabaseItemsTableOrderingComposer, $$DatabaseItemsTableAnnotationComposer, $$DatabaseItemsTableCreateCompanionBuilder, $$DatabaseItemsTableUpdateCompanionBuilder, ( DatabaseItem, BaseReferences<_$AppDatabase, $DatabaseItemsTable, DatabaseItem> ), DatabaseItem, PrefetchHooks Function()> { $$DatabaseItemsTableTableManager(_$AppDatabase db, $DatabaseItemsTable table) : super(TableManagerState( db: db, table: table, createFilteringComposer: () => $$DatabaseItemsTableFilterComposer($db: db, $table: table), createOrderingComposer: () => $$DatabaseItemsTableOrderingComposer($db: db, $table: table), createComputedFieldComposer: () => $$DatabaseItemsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value userId = const Value.absent(), Value id = const Value.absent(), Value syncing = const Value.absent(), Value sortName = const Value.absent(), Value parentId = const Value.absent(), Value path = const Value.absent(), Value fileSize = const Value.absent(), Value videoFileName = const Value.absent(), Value trickPlayModel = const Value.absent(), Value mediaSegments = const Value.absent(), Value images = const Value.absent(), Value chapters = const Value.absent(), Value subtitles = const Value.absent(), Value userData = const Value.absent(), Value rowid = const Value.absent(), }) => DatabaseItemsCompanion( userId: userId, id: id, syncing: syncing, sortName: sortName, parentId: parentId, path: path, fileSize: fileSize, videoFileName: videoFileName, trickPlayModel: trickPlayModel, mediaSegments: mediaSegments, images: images, chapters: chapters, subtitles: subtitles, userData: userData, rowid: rowid, ), createCompanionCallback: ({ required String userId, required String id, required bool syncing, Value sortName = const Value.absent(), Value parentId = const Value.absent(), Value path = const Value.absent(), Value fileSize = const Value.absent(), Value videoFileName = const Value.absent(), Value trickPlayModel = const Value.absent(), Value mediaSegments = const Value.absent(), Value images = const Value.absent(), Value chapters = const Value.absent(), Value subtitles = const Value.absent(), Value userData = const Value.absent(), Value rowid = const Value.absent(), }) => DatabaseItemsCompanion.insert( userId: userId, id: id, syncing: syncing, sortName: sortName, parentId: parentId, path: path, fileSize: fileSize, videoFileName: videoFileName, trickPlayModel: trickPlayModel, mediaSegments: mediaSegments, images: images, chapters: chapters, subtitles: subtitles, userData: userData, rowid: rowid, ), withReferenceMapper: (p0) => p0 .map((e) => (e.readTable(table), BaseReferences(db, table, e))) .toList(), prefetchHooksCallback: null, )); } typedef $$DatabaseItemsTableProcessedTableManager = ProcessedTableManager< _$AppDatabase, $DatabaseItemsTable, DatabaseItem, $$DatabaseItemsTableFilterComposer, $$DatabaseItemsTableOrderingComposer, $$DatabaseItemsTableAnnotationComposer, $$DatabaseItemsTableCreateCompanionBuilder, $$DatabaseItemsTableUpdateCompanionBuilder, ( DatabaseItem, BaseReferences<_$AppDatabase, $DatabaseItemsTable, DatabaseItem> ), DatabaseItem, PrefetchHooks Function()>; class $AppDatabaseManager { final _$AppDatabase _db; $AppDatabaseManager(this._db); $$DatabaseItemsTableTableManager get databaseItems => $$DatabaseItemsTableTableManager(_db, _db.databaseItems); }