// GENERATED CODE - DO NOT MODIFY BY HAND part of 'database.dart'; // ignore_for_file: type=lint class $MessagesTable extends Messages with drift.TableInfo<$MessagesTable, Message> { @override final drift.GeneratedDatabase attachedDatabase; final String? _alias; $MessagesTable(this.attachedDatabase, [this._alias]); static const drift.VerificationMeta _idMeta = const drift.VerificationMeta('id'); @override late final drift.GeneratedColumn id = drift.GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const drift.VerificationMeta _countryMeta = const drift.VerificationMeta('country'); @override late final drift.GeneratedColumn country = drift.GeneratedColumn('country', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const drift.VerificationMeta _cityMeta = const drift.VerificationMeta('city'); @override late final drift.GeneratedColumn city = drift.GeneratedColumn( 'city', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const drift.VerificationMeta _dateMeta = const drift.VerificationMeta('date'); @override late final drift.GeneratedColumn date = drift.GeneratedColumn('date', aliasedName, false, type: DriftSqlType.dateTime, requiredDuringInsert: true); static const drift.VerificationMeta _activityMeta = const drift.VerificationMeta('activity'); @override late final drift.GeneratedColumn activity = drift.GeneratedColumn( 'activity', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true); static const drift.VerificationMeta _draftMeta = const drift.VerificationMeta('draft'); @override late final drift.GeneratedColumn draft = drift.GeneratedColumn( 'draft', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true); static const drift.VerificationMeta _thumbnailMeta = const drift.VerificationMeta('thumbnail'); @override late final drift.GeneratedColumn thumbnail = drift.GeneratedColumn('thumbnail', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); @override List get $columns => [id, country, city, date, activity, draft, thumbnail]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'messages'; @override drift.VerificationContext validateIntegrity( drift.Insertable instance, {bool isInserting = false}) { final context = drift.VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { context.handle(_idMeta, id.isAcceptableOrUnknown(data['id']!, _idMeta)); } else if (isInserting) { context.missing(_idMeta); } if (data.containsKey('country')) { context.handle(_countryMeta, country.isAcceptableOrUnknown(data['country']!, _countryMeta)); } else if (isInserting) { context.missing(_countryMeta); } if (data.containsKey('city')) { context.handle( _cityMeta, city.isAcceptableOrUnknown(data['city']!, _cityMeta)); } else if (isInserting) { context.missing(_cityMeta); } if (data.containsKey('date')) { context.handle( _dateMeta, date.isAcceptableOrUnknown(data['date']!, _dateMeta)); } else if (isInserting) { context.missing(_dateMeta); } if (data.containsKey('activity')) { context.handle(_activityMeta, activity.isAcceptableOrUnknown(data['activity']!, _activityMeta)); } else if (isInserting) { context.missing(_activityMeta); } if (data.containsKey('draft')) { context.handle( _draftMeta, draft.isAcceptableOrUnknown(data['draft']!, _draftMeta)); } else if (isInserting) { context.missing(_draftMeta); } if (data.containsKey('thumbnail')) { context.handle(_thumbnailMeta, thumbnail.isAcceptableOrUnknown(data['thumbnail']!, _thumbnailMeta)); } else if (isInserting) { context.missing(_thumbnailMeta); } return context; } @override Set get $primaryKey => {id}; @override Message map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Message( id: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}id'])!, country: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}country'])!, city: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}city'])!, date: attachedDatabase.typeMapping .read(DriftSqlType.dateTime, data['${effectivePrefix}date'])!, activity: attachedDatabase.typeMapping .read(DriftSqlType.int, data['${effectivePrefix}activity'])!, draft: attachedDatabase.typeMapping .read(DriftSqlType.int, data['${effectivePrefix}draft'])!, thumbnail: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}thumbnail'])!, ); } @override $MessagesTable createAlias(String alias) { return $MessagesTable(attachedDatabase, alias); } } class Message extends drift.DataClass implements drift.Insertable { final String id; final String country; final String city; final DateTime date; final int activity; final int draft; final String thumbnail; const Message( {required this.id, required this.country, required this.city, required this.date, required this.activity, required this.draft, required this.thumbnail}); @override Map toColumns(bool nullToAbsent) { final map = {}; map['id'] = drift.Variable(id); map['country'] = drift.Variable(country); map['city'] = drift.Variable(city); map['date'] = drift.Variable(date); map['activity'] = drift.Variable(activity); map['draft'] = drift.Variable(draft); map['thumbnail'] = drift.Variable(thumbnail); return map; } MessagesCompanion toCompanion(bool nullToAbsent) { return MessagesCompanion( id: drift.Value(id), country: drift.Value(country), city: drift.Value(city), date: drift.Value(date), activity: drift.Value(activity), draft: drift.Value(draft), thumbnail: drift.Value(thumbnail), ); } factory Message.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= drift.driftRuntimeOptions.defaultSerializer; return Message( id: serializer.fromJson(json['id']), country: serializer.fromJson(json['country']), city: serializer.fromJson(json['city']), date: serializer.fromJson(json['date']), activity: serializer.fromJson(json['activity']), draft: serializer.fromJson(json['draft']), thumbnail: serializer.fromJson(json['thumbnail']), ); } @override Map toJson({ValueSerializer? serializer}) { serializer ??= drift.driftRuntimeOptions.defaultSerializer; return { 'id': serializer.toJson(id), 'country': serializer.toJson(country), 'city': serializer.toJson(city), 'date': serializer.toJson(date), 'activity': serializer.toJson(activity), 'draft': serializer.toJson(draft), 'thumbnail': serializer.toJson(thumbnail), }; } Message copyWith( {String? id, String? country, String? city, DateTime? date, int? activity, int? draft, String? thumbnail}) => Message( id: id ?? this.id, country: country ?? this.country, city: city ?? this.city, date: date ?? this.date, activity: activity ?? this.activity, draft: draft ?? this.draft, thumbnail: thumbnail ?? this.thumbnail, ); Message copyWithCompanion(MessagesCompanion data) { return Message( id: data.id.present ? data.id.value : this.id, country: data.country.present ? data.country.value : this.country, city: data.city.present ? data.city.value : this.city, date: data.date.present ? data.date.value : this.date, activity: data.activity.present ? data.activity.value : this.activity, draft: data.draft.present ? data.draft.value : this.draft, thumbnail: data.thumbnail.present ? data.thumbnail.value : this.thumbnail, ); } @override String toString() { return (StringBuffer('Message(') ..write('id: $id, ') ..write('country: $country, ') ..write('city: $city, ') ..write('date: $date, ') ..write('activity: $activity, ') ..write('draft: $draft, ') ..write('thumbnail: $thumbnail') ..write(')')) .toString(); } @override int get hashCode => Object.hash(id, country, city, date, activity, draft, thumbnail); @override bool operator ==(Object other) => identical(this, other) || (other is Message && other.id == this.id && other.country == this.country && other.city == this.city && other.date == this.date && other.activity == this.activity && other.draft == this.draft && other.thumbnail == this.thumbnail); } class MessagesCompanion extends drift.UpdateCompanion { final drift.Value id; final drift.Value country; final drift.Value city; final drift.Value date; final drift.Value activity; final drift.Value draft; final drift.Value thumbnail; final drift.Value rowid; const MessagesCompanion({ this.id = const drift.Value.absent(), this.country = const drift.Value.absent(), this.city = const drift.Value.absent(), this.date = const drift.Value.absent(), this.activity = const drift.Value.absent(), this.draft = const drift.Value.absent(), this.thumbnail = const drift.Value.absent(), this.rowid = const drift.Value.absent(), }); MessagesCompanion.insert({ required String id, required String country, required String city, required DateTime date, required int activity, required int draft, required String thumbnail, this.rowid = const drift.Value.absent(), }) : id = drift.Value(id), country = drift.Value(country), city = drift.Value(city), date = drift.Value(date), activity = drift.Value(activity), draft = drift.Value(draft), thumbnail = drift.Value(thumbnail); static drift.Insertable custom({ drift.Expression? id, drift.Expression? country, drift.Expression? city, drift.Expression? date, drift.Expression? activity, drift.Expression? draft, drift.Expression? thumbnail, drift.Expression? rowid, }) { return drift.RawValuesInsertable({ if (id != null) 'id': id, if (country != null) 'country': country, if (city != null) 'city': city, if (date != null) 'date': date, if (activity != null) 'activity': activity, if (draft != null) 'draft': draft, if (thumbnail != null) 'thumbnail': thumbnail, if (rowid != null) 'rowid': rowid, }); } MessagesCompanion copyWith( {drift.Value? id, drift.Value? country, drift.Value? city, drift.Value? date, drift.Value? activity, drift.Value? draft, drift.Value? thumbnail, drift.Value? rowid}) { return MessagesCompanion( id: id ?? this.id, country: country ?? this.country, city: city ?? this.city, date: date ?? this.date, activity: activity ?? this.activity, draft: draft ?? this.draft, thumbnail: thumbnail ?? this.thumbnail, rowid: rowid ?? this.rowid, ); } @override Map toColumns(bool nullToAbsent) { final map = {}; if (id.present) { map['id'] = drift.Variable(id.value); } if (country.present) { map['country'] = drift.Variable(country.value); } if (city.present) { map['city'] = drift.Variable(city.value); } if (date.present) { map['date'] = drift.Variable(date.value); } if (activity.present) { map['activity'] = drift.Variable(activity.value); } if (draft.present) { map['draft'] = drift.Variable(draft.value); } if (thumbnail.present) { map['thumbnail'] = drift.Variable(thumbnail.value); } if (rowid.present) { map['rowid'] = drift.Variable(rowid.value); } return map; } @override String toString() { return (StringBuffer('MessagesCompanion(') ..write('id: $id, ') ..write('country: $country, ') ..write('city: $city, ') ..write('date: $date, ') ..write('activity: $activity, ') ..write('draft: $draft, ') ..write('thumbnail: $thumbnail, ') ..write('rowid: $rowid') ..write(')')) .toString(); } } class $TranslationsTable extends Translations with drift.TableInfo<$TranslationsTable, Translation> { @override final drift.GeneratedDatabase attachedDatabase; final String? _alias; $TranslationsTable(this.attachedDatabase, [this._alias]); static const drift.VerificationMeta _messageIdMeta = const drift.VerificationMeta('messageId'); @override late final drift.GeneratedColumn messageId = drift.GeneratedColumn('message_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const drift.VerificationMeta _titleMeta = const drift.VerificationMeta('title'); @override late final drift.GeneratedColumn title = drift.GeneratedColumn('title', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const drift.VerificationMeta _bodyMeta = const drift.VerificationMeta('body'); @override late final drift.GeneratedColumn body = drift.GeneratedColumn( 'body', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const drift.VerificationMeta _languagesCodeMeta = const drift.VerificationMeta('languagesCode'); @override late final drift.GeneratedColumn languagesCode = drift.GeneratedColumn('languages_code', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); static const drift.VerificationMeta _pdfMeta = const drift.VerificationMeta('pdf'); @override late final drift.GeneratedColumn pdf = drift.GeneratedColumn( 'pdf', aliasedName, true, type: DriftSqlType.string, requiredDuringInsert: false); @override List get $columns => [messageId, title, body, languagesCode, pdf]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'translations'; @override drift.VerificationContext validateIntegrity( drift.Insertable instance, {bool isInserting = false}) { final context = drift.VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('message_id')) { context.handle(_messageIdMeta, messageId.isAcceptableOrUnknown(data['message_id']!, _messageIdMeta)); } else if (isInserting) { context.missing(_messageIdMeta); } if (data.containsKey('title')) { context.handle( _titleMeta, title.isAcceptableOrUnknown(data['title']!, _titleMeta)); } else if (isInserting) { context.missing(_titleMeta); } if (data.containsKey('body')) { context.handle( _bodyMeta, body.isAcceptableOrUnknown(data['body']!, _bodyMeta)); } else if (isInserting) { context.missing(_bodyMeta); } if (data.containsKey('languages_code')) { context.handle( _languagesCodeMeta, languagesCode.isAcceptableOrUnknown( data['languages_code']!, _languagesCodeMeta)); } else if (isInserting) { context.missing(_languagesCodeMeta); } if (data.containsKey('pdf')) { context.handle( _pdfMeta, pdf.isAcceptableOrUnknown(data['pdf']!, _pdfMeta)); } return context; } @override Set get $primaryKey => {messageId, languagesCode}; @override Translation map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Translation( messageId: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}message_id'])!, title: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}title'])!, body: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}body'])!, languagesCode: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}languages_code'])!, pdf: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}pdf']), ); } @override $TranslationsTable createAlias(String alias) { return $TranslationsTable(attachedDatabase, alias); } } class Translation extends drift.DataClass implements drift.Insertable { final String messageId; final String title; final String body; final String languagesCode; final String? pdf; const Translation( {required this.messageId, required this.title, required this.body, required this.languagesCode, this.pdf}); @override Map toColumns(bool nullToAbsent) { final map = {}; map['message_id'] = drift.Variable(messageId); map['title'] = drift.Variable(title); map['body'] = drift.Variable(body); map['languages_code'] = drift.Variable(languagesCode); if (!nullToAbsent || pdf != null) { map['pdf'] = drift.Variable(pdf); } return map; } TranslationsCompanion toCompanion(bool nullToAbsent) { return TranslationsCompanion( messageId: drift.Value(messageId), title: drift.Value(title), body: drift.Value(body), languagesCode: drift.Value(languagesCode), pdf: pdf == null && nullToAbsent ? const drift.Value.absent() : drift.Value(pdf), ); } factory Translation.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= drift.driftRuntimeOptions.defaultSerializer; return Translation( messageId: serializer.fromJson(json['messageId']), title: serializer.fromJson(json['title']), body: serializer.fromJson(json['body']), languagesCode: serializer.fromJson(json['languagesCode']), pdf: serializer.fromJson(json['pdf']), ); } @override Map toJson({ValueSerializer? serializer}) { serializer ??= drift.driftRuntimeOptions.defaultSerializer; return { 'messageId': serializer.toJson(messageId), 'title': serializer.toJson(title), 'body': serializer.toJson(body), 'languagesCode': serializer.toJson(languagesCode), 'pdf': serializer.toJson(pdf), }; } Translation copyWith( {String? messageId, String? title, String? body, String? languagesCode, drift.Value pdf = const drift.Value.absent()}) => Translation( messageId: messageId ?? this.messageId, title: title ?? this.title, body: body ?? this.body, languagesCode: languagesCode ?? this.languagesCode, pdf: pdf.present ? pdf.value : this.pdf, ); Translation copyWithCompanion(TranslationsCompanion data) { return Translation( messageId: data.messageId.present ? data.messageId.value : this.messageId, title: data.title.present ? data.title.value : this.title, body: data.body.present ? data.body.value : this.body, languagesCode: data.languagesCode.present ? data.languagesCode.value : this.languagesCode, pdf: data.pdf.present ? data.pdf.value : this.pdf, ); } @override String toString() { return (StringBuffer('Translation(') ..write('messageId: $messageId, ') ..write('title: $title, ') ..write('body: $body, ') ..write('languagesCode: $languagesCode, ') ..write('pdf: $pdf') ..write(')')) .toString(); } @override int get hashCode => Object.hash(messageId, title, body, languagesCode, pdf); @override bool operator ==(Object other) => identical(this, other) || (other is Translation && other.messageId == this.messageId && other.title == this.title && other.body == this.body && other.languagesCode == this.languagesCode && other.pdf == this.pdf); } class TranslationsCompanion extends drift.UpdateCompanion { final drift.Value messageId; final drift.Value title; final drift.Value body; final drift.Value languagesCode; final drift.Value pdf; final drift.Value rowid; const TranslationsCompanion({ this.messageId = const drift.Value.absent(), this.title = const drift.Value.absent(), this.body = const drift.Value.absent(), this.languagesCode = const drift.Value.absent(), this.pdf = const drift.Value.absent(), this.rowid = const drift.Value.absent(), }); TranslationsCompanion.insert({ required String messageId, required String title, required String body, required String languagesCode, this.pdf = const drift.Value.absent(), this.rowid = const drift.Value.absent(), }) : messageId = drift.Value(messageId), title = drift.Value(title), body = drift.Value(body), languagesCode = drift.Value(languagesCode); static drift.Insertable custom({ drift.Expression? messageId, drift.Expression? title, drift.Expression? body, drift.Expression? languagesCode, drift.Expression? pdf, drift.Expression? rowid, }) { return drift.RawValuesInsertable({ if (messageId != null) 'message_id': messageId, if (title != null) 'title': title, if (body != null) 'body': body, if (languagesCode != null) 'languages_code': languagesCode, if (pdf != null) 'pdf': pdf, if (rowid != null) 'rowid': rowid, }); } TranslationsCompanion copyWith( {drift.Value? messageId, drift.Value? title, drift.Value? body, drift.Value? languagesCode, drift.Value? pdf, drift.Value? rowid}) { return TranslationsCompanion( messageId: messageId ?? this.messageId, title: title ?? this.title, body: body ?? this.body, languagesCode: languagesCode ?? this.languagesCode, pdf: pdf ?? this.pdf, rowid: rowid ?? this.rowid, ); } @override Map toColumns(bool nullToAbsent) { final map = {}; if (messageId.present) { map['message_id'] = drift.Variable(messageId.value); } if (title.present) { map['title'] = drift.Variable(title.value); } if (body.present) { map['body'] = drift.Variable(body.value); } if (languagesCode.present) { map['languages_code'] = drift.Variable(languagesCode.value); } if (pdf.present) { map['pdf'] = drift.Variable(pdf.value); } if (rowid.present) { map['rowid'] = drift.Variable(rowid.value); } return map; } @override String toString() { return (StringBuffer('TranslationsCompanion(') ..write('messageId: $messageId, ') ..write('title: $title, ') ..write('body: $body, ') ..write('languagesCode: $languagesCode, ') ..write('pdf: $pdf, ') ..write('rowid: $rowid') ..write(')')) .toString(); } } class $FavoritesTable extends Favorites with drift.TableInfo<$FavoritesTable, Favorite> { @override final drift.GeneratedDatabase attachedDatabase; final String? _alias; $FavoritesTable(this.attachedDatabase, [this._alias]); static const drift.VerificationMeta _idMeta = const drift.VerificationMeta('id'); @override late final drift.GeneratedColumn id = drift.GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true); @override List get $columns => [id]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'favorites'; @override drift.VerificationContext validateIntegrity( drift.Insertable instance, {bool isInserting = false}) { final context = drift.VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { context.handle(_idMeta, id.isAcceptableOrUnknown(data['id']!, _idMeta)); } else if (isInserting) { context.missing(_idMeta); } return context; } @override Set get $primaryKey => {id}; @override Favorite map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Favorite( id: attachedDatabase.typeMapping .read(DriftSqlType.string, data['${effectivePrefix}id'])!, ); } @override $FavoritesTable createAlias(String alias) { return $FavoritesTable(attachedDatabase, alias); } } class Favorite extends drift.DataClass implements drift.Insertable { final String id; const Favorite({required this.id}); @override Map toColumns(bool nullToAbsent) { final map = {}; map['id'] = drift.Variable(id); return map; } FavoritesCompanion toCompanion(bool nullToAbsent) { return FavoritesCompanion( id: drift.Value(id), ); } factory Favorite.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= drift.driftRuntimeOptions.defaultSerializer; return Favorite( id: serializer.fromJson(json['id']), ); } @override Map toJson({ValueSerializer? serializer}) { serializer ??= drift.driftRuntimeOptions.defaultSerializer; return { 'id': serializer.toJson(id), }; } Favorite copyWith({String? id}) => Favorite( id: id ?? this.id, ); Favorite copyWithCompanion(FavoritesCompanion data) { return Favorite( id: data.id.present ? data.id.value : this.id, ); } @override String toString() { return (StringBuffer('Favorite(') ..write('id: $id') ..write(')')) .toString(); } @override int get hashCode => id.hashCode; @override bool operator ==(Object other) => identical(this, other) || (other is Favorite && other.id == this.id); } class FavoritesCompanion extends drift.UpdateCompanion { final drift.Value id; final drift.Value rowid; const FavoritesCompanion({ this.id = const drift.Value.absent(), this.rowid = const drift.Value.absent(), }); FavoritesCompanion.insert({ required String id, this.rowid = const drift.Value.absent(), }) : id = drift.Value(id); static drift.Insertable custom({ drift.Expression? id, drift.Expression? rowid, }) { return drift.RawValuesInsertable({ if (id != null) 'id': id, if (rowid != null) 'rowid': rowid, }); } FavoritesCompanion copyWith( {drift.Value? id, drift.Value? rowid}) { return FavoritesCompanion( id: id ?? this.id, rowid: rowid ?? this.rowid, ); } @override Map toColumns(bool nullToAbsent) { final map = {}; if (id.present) { map['id'] = drift.Variable(id.value); } if (rowid.present) { map['rowid'] = drift.Variable(rowid.value); } return map; } @override String toString() { return (StringBuffer('FavoritesCompanion(') ..write('id: $id, ') ..write('rowid: $rowid') ..write(')')) .toString(); } } abstract class _$AppDatabase extends drift.GeneratedDatabase { _$AppDatabase(QueryExecutor e) : super(e); $AppDatabaseManager get managers => $AppDatabaseManager(this); late final $MessagesTable messages = $MessagesTable(this); late final $TranslationsTable translations = $TranslationsTable(this); late final $FavoritesTable favorites = $FavoritesTable(this); late final drift.Index titleIndex = drift.Index( 'title_index', 'CREATE INDEX title_index ON translations (title)'); late final drift.Index bodyIndex = drift.Index( 'body_index', 'CREATE INDEX body_index ON translations (body)'); late final drift.Index messageIdIndex = drift.Index('message_id_index', 'CREATE INDEX message_id_index ON translations (message_id)'); @override Iterable> get allTables => allSchemaEntities.whereType>(); @override List get allSchemaEntities => [ messages, translations, favorites, titleIndex, bodyIndex, messageIdIndex ]; } typedef $$MessagesTableCreateCompanionBuilder = MessagesCompanion Function({ required String id, required String country, required String city, required DateTime date, required int activity, required int draft, required String thumbnail, drift.Value rowid, }); typedef $$MessagesTableUpdateCompanionBuilder = MessagesCompanion Function({ drift.Value id, drift.Value country, drift.Value city, drift.Value date, drift.Value activity, drift.Value draft, drift.Value thumbnail, drift.Value rowid, }); class $$MessagesTableFilterComposer extends drift.Composer<_$AppDatabase, $MessagesTable> { $$MessagesTableFilterComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); drift.ColumnFilters get id => $composableBuilder( column: $table.id, builder: (column) => drift.ColumnFilters(column)); drift.ColumnFilters get country => $composableBuilder( column: $table.country, builder: (column) => drift.ColumnFilters(column)); drift.ColumnFilters get city => $composableBuilder( column: $table.city, builder: (column) => drift.ColumnFilters(column)); drift.ColumnFilters get date => $composableBuilder( column: $table.date, builder: (column) => drift.ColumnFilters(column)); drift.ColumnFilters get activity => $composableBuilder( column: $table.activity, builder: (column) => drift.ColumnFilters(column)); drift.ColumnFilters get draft => $composableBuilder( column: $table.draft, builder: (column) => drift.ColumnFilters(column)); drift.ColumnFilters get thumbnail => $composableBuilder( column: $table.thumbnail, builder: (column) => drift.ColumnFilters(column)); } class $$MessagesTableOrderingComposer extends drift.Composer<_$AppDatabase, $MessagesTable> { $$MessagesTableOrderingComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); drift.ColumnOrderings get id => $composableBuilder( column: $table.id, builder: (column) => drift.ColumnOrderings(column)); drift.ColumnOrderings get country => $composableBuilder( column: $table.country, builder: (column) => drift.ColumnOrderings(column)); drift.ColumnOrderings get city => $composableBuilder( column: $table.city, builder: (column) => drift.ColumnOrderings(column)); drift.ColumnOrderings get date => $composableBuilder( column: $table.date, builder: (column) => drift.ColumnOrderings(column)); drift.ColumnOrderings get activity => $composableBuilder( column: $table.activity, builder: (column) => drift.ColumnOrderings(column)); drift.ColumnOrderings get draft => $composableBuilder( column: $table.draft, builder: (column) => drift.ColumnOrderings(column)); drift.ColumnOrderings get thumbnail => $composableBuilder( column: $table.thumbnail, builder: (column) => drift.ColumnOrderings(column)); } class $$MessagesTableAnnotationComposer extends drift.Composer<_$AppDatabase, $MessagesTable> { $$MessagesTableAnnotationComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); drift.GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); drift.GeneratedColumn get country => $composableBuilder(column: $table.country, builder: (column) => column); drift.GeneratedColumn get city => $composableBuilder(column: $table.city, builder: (column) => column); drift.GeneratedColumn get date => $composableBuilder(column: $table.date, builder: (column) => column); drift.GeneratedColumn get activity => $composableBuilder(column: $table.activity, builder: (column) => column); drift.GeneratedColumn get draft => $composableBuilder(column: $table.draft, builder: (column) => column); drift.GeneratedColumn get thumbnail => $composableBuilder(column: $table.thumbnail, builder: (column) => column); } class $$MessagesTableTableManager extends drift.RootTableManager< _$AppDatabase, $MessagesTable, Message, $$MessagesTableFilterComposer, $$MessagesTableOrderingComposer, $$MessagesTableAnnotationComposer, $$MessagesTableCreateCompanionBuilder, $$MessagesTableUpdateCompanionBuilder, (Message, drift.BaseReferences<_$AppDatabase, $MessagesTable, Message>), Message, drift.PrefetchHooks Function()> { $$MessagesTableTableManager(_$AppDatabase db, $MessagesTable table) : super(drift.TableManagerState( db: db, table: table, createFilteringComposer: () => $$MessagesTableFilterComposer($db: db, $table: table), createOrderingComposer: () => $$MessagesTableOrderingComposer($db: db, $table: table), createComputedFieldComposer: () => $$MessagesTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ drift.Value id = const drift.Value.absent(), drift.Value country = const drift.Value.absent(), drift.Value city = const drift.Value.absent(), drift.Value date = const drift.Value.absent(), drift.Value activity = const drift.Value.absent(), drift.Value draft = const drift.Value.absent(), drift.Value thumbnail = const drift.Value.absent(), drift.Value rowid = const drift.Value.absent(), }) => MessagesCompanion( id: id, country: country, city: city, date: date, activity: activity, draft: draft, thumbnail: thumbnail, rowid: rowid, ), createCompanionCallback: ({ required String id, required String country, required String city, required DateTime date, required int activity, required int draft, required String thumbnail, drift.Value rowid = const drift.Value.absent(), }) => MessagesCompanion.insert( id: id, country: country, city: city, date: date, activity: activity, draft: draft, thumbnail: thumbnail, rowid: rowid, ), withReferenceMapper: (p0) => p0 .map((e) => (e.readTable(table), drift.BaseReferences(db, table, e))) .toList(), prefetchHooksCallback: null, )); } typedef $$MessagesTableProcessedTableManager = drift.ProcessedTableManager< _$AppDatabase, $MessagesTable, Message, $$MessagesTableFilterComposer, $$MessagesTableOrderingComposer, $$MessagesTableAnnotationComposer, $$MessagesTableCreateCompanionBuilder, $$MessagesTableUpdateCompanionBuilder, (Message, drift.BaseReferences<_$AppDatabase, $MessagesTable, Message>), Message, drift.PrefetchHooks Function()>; typedef $$TranslationsTableCreateCompanionBuilder = TranslationsCompanion Function({ required String messageId, required String title, required String body, required String languagesCode, drift.Value pdf, drift.Value rowid, }); typedef $$TranslationsTableUpdateCompanionBuilder = TranslationsCompanion Function({ drift.Value messageId, drift.Value title, drift.Value body, drift.Value languagesCode, drift.Value pdf, drift.Value rowid, }); class $$TranslationsTableFilterComposer extends drift.Composer<_$AppDatabase, $TranslationsTable> { $$TranslationsTableFilterComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); drift.ColumnFilters get messageId => $composableBuilder( column: $table.messageId, builder: (column) => drift.ColumnFilters(column)); drift.ColumnFilters get title => $composableBuilder( column: $table.title, builder: (column) => drift.ColumnFilters(column)); drift.ColumnFilters get body => $composableBuilder( column: $table.body, builder: (column) => drift.ColumnFilters(column)); drift.ColumnFilters get languagesCode => $composableBuilder( column: $table.languagesCode, builder: (column) => drift.ColumnFilters(column)); drift.ColumnFilters get pdf => $composableBuilder( column: $table.pdf, builder: (column) => drift.ColumnFilters(column)); } class $$TranslationsTableOrderingComposer extends drift.Composer<_$AppDatabase, $TranslationsTable> { $$TranslationsTableOrderingComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); drift.ColumnOrderings get messageId => $composableBuilder( column: $table.messageId, builder: (column) => drift.ColumnOrderings(column)); drift.ColumnOrderings get title => $composableBuilder( column: $table.title, builder: (column) => drift.ColumnOrderings(column)); drift.ColumnOrderings get body => $composableBuilder( column: $table.body, builder: (column) => drift.ColumnOrderings(column)); drift.ColumnOrderings get languagesCode => $composableBuilder( column: $table.languagesCode, builder: (column) => drift.ColumnOrderings(column)); drift.ColumnOrderings get pdf => $composableBuilder( column: $table.pdf, builder: (column) => drift.ColumnOrderings(column)); } class $$TranslationsTableAnnotationComposer extends drift.Composer<_$AppDatabase, $TranslationsTable> { $$TranslationsTableAnnotationComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); drift.GeneratedColumn get messageId => $composableBuilder(column: $table.messageId, builder: (column) => column); drift.GeneratedColumn get title => $composableBuilder(column: $table.title, builder: (column) => column); drift.GeneratedColumn get body => $composableBuilder(column: $table.body, builder: (column) => column); drift.GeneratedColumn get languagesCode => $composableBuilder( column: $table.languagesCode, builder: (column) => column); drift.GeneratedColumn get pdf => $composableBuilder(column: $table.pdf, builder: (column) => column); } class $$TranslationsTableTableManager extends drift.RootTableManager< _$AppDatabase, $TranslationsTable, Translation, $$TranslationsTableFilterComposer, $$TranslationsTableOrderingComposer, $$TranslationsTableAnnotationComposer, $$TranslationsTableCreateCompanionBuilder, $$TranslationsTableUpdateCompanionBuilder, ( Translation, drift.BaseReferences<_$AppDatabase, $TranslationsTable, Translation> ), Translation, drift.PrefetchHooks Function()> { $$TranslationsTableTableManager(_$AppDatabase db, $TranslationsTable table) : super(drift.TableManagerState( db: db, table: table, createFilteringComposer: () => $$TranslationsTableFilterComposer($db: db, $table: table), createOrderingComposer: () => $$TranslationsTableOrderingComposer($db: db, $table: table), createComputedFieldComposer: () => $$TranslationsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ drift.Value messageId = const drift.Value.absent(), drift.Value title = const drift.Value.absent(), drift.Value body = const drift.Value.absent(), drift.Value languagesCode = const drift.Value.absent(), drift.Value pdf = const drift.Value.absent(), drift.Value rowid = const drift.Value.absent(), }) => TranslationsCompanion( messageId: messageId, title: title, body: body, languagesCode: languagesCode, pdf: pdf, rowid: rowid, ), createCompanionCallback: ({ required String messageId, required String title, required String body, required String languagesCode, drift.Value pdf = const drift.Value.absent(), drift.Value rowid = const drift.Value.absent(), }) => TranslationsCompanion.insert( messageId: messageId, title: title, body: body, languagesCode: languagesCode, pdf: pdf, rowid: rowid, ), withReferenceMapper: (p0) => p0 .map((e) => (e.readTable(table), drift.BaseReferences(db, table, e))) .toList(), prefetchHooksCallback: null, )); } typedef $$TranslationsTableProcessedTableManager = drift.ProcessedTableManager< _$AppDatabase, $TranslationsTable, Translation, $$TranslationsTableFilterComposer, $$TranslationsTableOrderingComposer, $$TranslationsTableAnnotationComposer, $$TranslationsTableCreateCompanionBuilder, $$TranslationsTableUpdateCompanionBuilder, ( Translation, drift.BaseReferences<_$AppDatabase, $TranslationsTable, Translation> ), Translation, drift.PrefetchHooks Function()>; typedef $$FavoritesTableCreateCompanionBuilder = FavoritesCompanion Function({ required String id, drift.Value rowid, }); typedef $$FavoritesTableUpdateCompanionBuilder = FavoritesCompanion Function({ drift.Value id, drift.Value rowid, }); class $$FavoritesTableFilterComposer extends drift.Composer<_$AppDatabase, $FavoritesTable> { $$FavoritesTableFilterComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); drift.ColumnFilters get id => $composableBuilder( column: $table.id, builder: (column) => drift.ColumnFilters(column)); } class $$FavoritesTableOrderingComposer extends drift.Composer<_$AppDatabase, $FavoritesTable> { $$FavoritesTableOrderingComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); drift.ColumnOrderings get id => $composableBuilder( column: $table.id, builder: (column) => drift.ColumnOrderings(column)); } class $$FavoritesTableAnnotationComposer extends drift.Composer<_$AppDatabase, $FavoritesTable> { $$FavoritesTableAnnotationComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); drift.GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); } class $$FavoritesTableTableManager extends drift.RootTableManager< _$AppDatabase, $FavoritesTable, Favorite, $$FavoritesTableFilterComposer, $$FavoritesTableOrderingComposer, $$FavoritesTableAnnotationComposer, $$FavoritesTableCreateCompanionBuilder, $$FavoritesTableUpdateCompanionBuilder, (Favorite, drift.BaseReferences<_$AppDatabase, $FavoritesTable, Favorite>), Favorite, drift.PrefetchHooks Function()> { $$FavoritesTableTableManager(_$AppDatabase db, $FavoritesTable table) : super(drift.TableManagerState( db: db, table: table, createFilteringComposer: () => $$FavoritesTableFilterComposer($db: db, $table: table), createOrderingComposer: () => $$FavoritesTableOrderingComposer($db: db, $table: table), createComputedFieldComposer: () => $$FavoritesTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ drift.Value id = const drift.Value.absent(), drift.Value rowid = const drift.Value.absent(), }) => FavoritesCompanion( id: id, rowid: rowid, ), createCompanionCallback: ({ required String id, drift.Value rowid = const drift.Value.absent(), }) => FavoritesCompanion.insert( id: id, rowid: rowid, ), withReferenceMapper: (p0) => p0 .map((e) => (e.readTable(table), drift.BaseReferences(db, table, e))) .toList(), prefetchHooksCallback: null, )); } typedef $$FavoritesTableProcessedTableManager = drift.ProcessedTableManager< _$AppDatabase, $FavoritesTable, Favorite, $$FavoritesTableFilterComposer, $$FavoritesTableOrderingComposer, $$FavoritesTableAnnotationComposer, $$FavoritesTableCreateCompanionBuilder, $$FavoritesTableUpdateCompanionBuilder, (Favorite, drift.BaseReferences<_$AppDatabase, $FavoritesTable, Favorite>), Favorite, drift.PrefetchHooks Function()>; class $AppDatabaseManager { final _$AppDatabase _db; $AppDatabaseManager(this._db); $$MessagesTableTableManager get messages => $$MessagesTableTableManager(_db, _db.messages); $$TranslationsTableTableManager get translations => $$TranslationsTableTableManager(_db, _db.translations); $$FavoritesTableTableManager get favorites => $$FavoritesTableTableManager(_db, _db.favorites); }