// GENERATED CODE - DO NOT MODIFY BY HAND part of 'app_database_native.dart'; // ignore_for_file: type=lint class $ToneSamplesTable extends ToneSamples with TableInfo<$ToneSamplesTable, ToneSample> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $ToneSamplesTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _idMeta = const VerificationMeta('id'); @override late final GeneratedColumn id = GeneratedColumn( 'id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, ); static const VerificationMeta _sampleTextMeta = const VerificationMeta( 'sampleText', ); @override late final GeneratedColumn sampleText = GeneratedColumn( 'sample_text', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, ); static const VerificationMeta _createdAtMsMeta = const VerificationMeta( 'createdAtMs', ); @override late final GeneratedColumn createdAtMs = GeneratedColumn( 'created_at_ms', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, ); static const VerificationMeta _sortOrderMeta = const VerificationMeta( 'sortOrder', ); @override late final GeneratedColumn sortOrder = GeneratedColumn( 'sort_order', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, ); @override List get $columns => [ id, sampleText, createdAtMs, sortOrder, ]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'tone_samples'; @override VerificationContext validateIntegrity( Insertable instance, { bool isInserting = false, }) { final context = 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('sample_text')) { context.handle( _sampleTextMeta, sampleText.isAcceptableOrUnknown(data['sample_text']!, _sampleTextMeta), ); } else if (isInserting) { context.missing(_sampleTextMeta); } if (data.containsKey('created_at_ms')) { context.handle( _createdAtMsMeta, createdAtMs.isAcceptableOrUnknown( data['created_at_ms']!, _createdAtMsMeta, ), ); } else if (isInserting) { context.missing(_createdAtMsMeta); } if (data.containsKey('sort_order')) { context.handle( _sortOrderMeta, sortOrder.isAcceptableOrUnknown(data['sort_order']!, _sortOrderMeta), ); } else if (isInserting) { context.missing(_sortOrderMeta); } return context; } @override Set get $primaryKey => {id}; @override ToneSample map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return ToneSample( id: attachedDatabase.typeMapping.read( DriftSqlType.string, data['${effectivePrefix}id'], )!, sampleText: attachedDatabase.typeMapping.read( DriftSqlType.string, data['${effectivePrefix}sample_text'], )!, createdAtMs: attachedDatabase.typeMapping.read( DriftSqlType.int, data['${effectivePrefix}created_at_ms'], )!, sortOrder: attachedDatabase.typeMapping.read( DriftSqlType.int, data['${effectivePrefix}sort_order'], )!, ); } @override $ToneSamplesTable createAlias(String alias) { return $ToneSamplesTable(attachedDatabase, alias); } } class ToneSample extends DataClass implements Insertable { final String id; final String sampleText; final int createdAtMs; final int sortOrder; const ToneSample({ required this.id, required this.sampleText, required this.createdAtMs, required this.sortOrder, }); @override Map toColumns(bool nullToAbsent) { final map = {}; map['id'] = Variable(id); map['sample_text'] = Variable(sampleText); map['created_at_ms'] = Variable(createdAtMs); map['sort_order'] = Variable(sortOrder); return map; } ToneSamplesCompanion toCompanion(bool nullToAbsent) { return ToneSamplesCompanion( id: Value(id), sampleText: Value(sampleText), createdAtMs: Value(createdAtMs), sortOrder: Value(sortOrder), ); } factory ToneSample.fromJson( Map json, { ValueSerializer? serializer, }) { serializer ??= driftRuntimeOptions.defaultSerializer; return ToneSample( id: serializer.fromJson(json['id']), sampleText: serializer.fromJson(json['sampleText']), createdAtMs: serializer.fromJson(json['createdAtMs']), sortOrder: serializer.fromJson(json['sortOrder']), ); } @override Map toJson({ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return { 'id': serializer.toJson(id), 'sampleText': serializer.toJson(sampleText), 'createdAtMs': serializer.toJson(createdAtMs), 'sortOrder': serializer.toJson(sortOrder), }; } ToneSample copyWith({ String? id, String? sampleText, int? createdAtMs, int? sortOrder, }) => ToneSample( id: id ?? this.id, sampleText: sampleText ?? this.sampleText, createdAtMs: createdAtMs ?? this.createdAtMs, sortOrder: sortOrder ?? this.sortOrder, ); ToneSample copyWithCompanion(ToneSamplesCompanion data) { return ToneSample( id: data.id.present ? data.id.value : this.id, sampleText: data.sampleText.present ? data.sampleText.value : this.sampleText, createdAtMs: data.createdAtMs.present ? data.createdAtMs.value : this.createdAtMs, sortOrder: data.sortOrder.present ? data.sortOrder.value : this.sortOrder, ); } @override String toString() { return (StringBuffer('ToneSample(') ..write('id: $id, ') ..write('sampleText: $sampleText, ') ..write('createdAtMs: $createdAtMs, ') ..write('sortOrder: $sortOrder') ..write(')')) .toString(); } @override int get hashCode => Object.hash(id, sampleText, createdAtMs, sortOrder); @override bool operator ==(Object other) => identical(this, other) || (other is ToneSample && other.id == this.id && other.sampleText == this.sampleText && other.createdAtMs == this.createdAtMs && other.sortOrder == this.sortOrder); } class ToneSamplesCompanion extends UpdateCompanion { final Value id; final Value sampleText; final Value createdAtMs; final Value sortOrder; final Value rowid; const ToneSamplesCompanion({ this.id = const Value.absent(), this.sampleText = const Value.absent(), this.createdAtMs = const Value.absent(), this.sortOrder = const Value.absent(), this.rowid = const Value.absent(), }); ToneSamplesCompanion.insert({ required String id, required String sampleText, required int createdAtMs, required int sortOrder, this.rowid = const Value.absent(), }) : id = Value(id), sampleText = Value(sampleText), createdAtMs = Value(createdAtMs), sortOrder = Value(sortOrder); static Insertable custom({ Expression? id, Expression? sampleText, Expression? createdAtMs, Expression? sortOrder, Expression? rowid, }) { return RawValuesInsertable({ if (id != null) 'id': id, if (sampleText != null) 'sample_text': sampleText, if (createdAtMs != null) 'created_at_ms': createdAtMs, if (sortOrder != null) 'sort_order': sortOrder, if (rowid != null) 'rowid': rowid, }); } ToneSamplesCompanion copyWith({ Value? id, Value? sampleText, Value? createdAtMs, Value? sortOrder, Value? rowid, }) { return ToneSamplesCompanion( id: id ?? this.id, sampleText: sampleText ?? this.sampleText, createdAtMs: createdAtMs ?? this.createdAtMs, sortOrder: sortOrder ?? this.sortOrder, rowid: rowid ?? this.rowid, ); } @override Map toColumns(bool nullToAbsent) { final map = {}; if (id.present) { map['id'] = Variable(id.value); } if (sampleText.present) { map['sample_text'] = Variable(sampleText.value); } if (createdAtMs.present) { map['created_at_ms'] = Variable(createdAtMs.value); } if (sortOrder.present) { map['sort_order'] = Variable(sortOrder.value); } if (rowid.present) { map['rowid'] = Variable(rowid.value); } return map; } @override String toString() { return (StringBuffer('ToneSamplesCompanion(') ..write('id: $id, ') ..write('sampleText: $sampleText, ') ..write('createdAtMs: $createdAtMs, ') ..write('sortOrder: $sortOrder, ') ..write('rowid: $rowid') ..write(')')) .toString(); } } class $LocalKvTable extends LocalKv with TableInfo<$LocalKvTable, LocalKvData> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $LocalKvTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _keyMeta = const VerificationMeta('key'); @override late final GeneratedColumn key = GeneratedColumn( 'key', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, ); static const VerificationMeta _valueMeta = const VerificationMeta('value'); @override late final GeneratedColumn value = GeneratedColumn( 'value', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, ); @override List get $columns => [key, value]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'local_kv'; @override VerificationContext validateIntegrity( Insertable instance, { bool isInserting = false, }) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('key')) { context.handle( _keyMeta, key.isAcceptableOrUnknown(data['key']!, _keyMeta), ); } else if (isInserting) { context.missing(_keyMeta); } if (data.containsKey('value')) { context.handle( _valueMeta, value.isAcceptableOrUnknown(data['value']!, _valueMeta), ); } else if (isInserting) { context.missing(_valueMeta); } return context; } @override Set get $primaryKey => {key}; @override LocalKvData map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return LocalKvData( key: attachedDatabase.typeMapping.read( DriftSqlType.string, data['${effectivePrefix}key'], )!, value: attachedDatabase.typeMapping.read( DriftSqlType.string, data['${effectivePrefix}value'], )!, ); } @override $LocalKvTable createAlias(String alias) { return $LocalKvTable(attachedDatabase, alias); } } class LocalKvData extends DataClass implements Insertable { final String key; final String value; const LocalKvData({required this.key, required this.value}); @override Map toColumns(bool nullToAbsent) { final map = {}; map['key'] = Variable(key); map['value'] = Variable(value); return map; } LocalKvCompanion toCompanion(bool nullToAbsent) { return LocalKvCompanion(key: Value(key), value: Value(value)); } factory LocalKvData.fromJson( Map json, { ValueSerializer? serializer, }) { serializer ??= driftRuntimeOptions.defaultSerializer; return LocalKvData( key: serializer.fromJson(json['key']), value: serializer.fromJson(json['value']), ); } @override Map toJson({ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return { 'key': serializer.toJson(key), 'value': serializer.toJson(value), }; } LocalKvData copyWith({String? key, String? value}) => LocalKvData(key: key ?? this.key, value: value ?? this.value); LocalKvData copyWithCompanion(LocalKvCompanion data) { return LocalKvData( key: data.key.present ? data.key.value : this.key, value: data.value.present ? data.value.value : this.value, ); } @override String toString() { return (StringBuffer('LocalKvData(') ..write('key: $key, ') ..write('value: $value') ..write(')')) .toString(); } @override int get hashCode => Object.hash(key, value); @override bool operator ==(Object other) => identical(this, other) || (other is LocalKvData && other.key == this.key && other.value == this.value); } class LocalKvCompanion extends UpdateCompanion { final Value key; final Value value; final Value rowid; const LocalKvCompanion({ this.key = const Value.absent(), this.value = const Value.absent(), this.rowid = const Value.absent(), }); LocalKvCompanion.insert({ required String key, required String value, this.rowid = const Value.absent(), }) : key = Value(key), value = Value(value); static Insertable custom({ Expression? key, Expression? value, Expression? rowid, }) { return RawValuesInsertable({ if (key != null) 'key': key, if (value != null) 'value': value, if (rowid != null) 'rowid': rowid, }); } LocalKvCompanion copyWith({ Value? key, Value? value, Value? rowid, }) { return LocalKvCompanion( key: key ?? this.key, value: value ?? this.value, rowid: rowid ?? this.rowid, ); } @override Map toColumns(bool nullToAbsent) { final map = {}; if (key.present) { map['key'] = Variable(key.value); } if (value.present) { map['value'] = Variable(value.value); } if (rowid.present) { map['rowid'] = Variable(rowid.value); } return map; } @override String toString() { return (StringBuffer('LocalKvCompanion(') ..write('key: $key, ') ..write('value: $value, ') ..write('rowid: $rowid') ..write(')')) .toString(); } } class $ConversationSnoozesTable extends ConversationSnoozes with TableInfo<$ConversationSnoozesTable, ConversationSnooze> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $ConversationSnoozesTable(this.attachedDatabase, [this._alias]); static const VerificationMeta _conversationIdMeta = const VerificationMeta( 'conversationId', ); @override late final GeneratedColumn conversationId = GeneratedColumn( 'conversation_id', aliasedName, false, type: DriftSqlType.string, requiredDuringInsert: true, ); static const VerificationMeta _snoozedUntilMsMeta = const VerificationMeta( 'snoozedUntilMs', ); @override late final GeneratedColumn snoozedUntilMs = GeneratedColumn( 'snoozed_until_ms', aliasedName, false, type: DriftSqlType.int, requiredDuringInsert: true, ); @override List get $columns => [conversationId, snoozedUntilMs]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'conversation_snoozes'; @override VerificationContext validateIntegrity( Insertable instance, { bool isInserting = false, }) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('conversation_id')) { context.handle( _conversationIdMeta, conversationId.isAcceptableOrUnknown( data['conversation_id']!, _conversationIdMeta, ), ); } else if (isInserting) { context.missing(_conversationIdMeta); } if (data.containsKey('snoozed_until_ms')) { context.handle( _snoozedUntilMsMeta, snoozedUntilMs.isAcceptableOrUnknown( data['snoozed_until_ms']!, _snoozedUntilMsMeta, ), ); } else if (isInserting) { context.missing(_snoozedUntilMsMeta); } return context; } @override Set get $primaryKey => {conversationId}; @override ConversationSnooze map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return ConversationSnooze( conversationId: attachedDatabase.typeMapping.read( DriftSqlType.string, data['${effectivePrefix}conversation_id'], )!, snoozedUntilMs: attachedDatabase.typeMapping.read( DriftSqlType.int, data['${effectivePrefix}snoozed_until_ms'], )!, ); } @override $ConversationSnoozesTable createAlias(String alias) { return $ConversationSnoozesTable(attachedDatabase, alias); } } class ConversationSnooze extends DataClass implements Insertable { /// `Conversation.id`를 문자열로 저장 (drift 기본 타입 일관성을 위해 다른 테이블과 /// 마찬가지로 text 기본키를 사용). final String conversationId; final int snoozedUntilMs; const ConversationSnooze({ required this.conversationId, required this.snoozedUntilMs, }); @override Map toColumns(bool nullToAbsent) { final map = {}; map['conversation_id'] = Variable(conversationId); map['snoozed_until_ms'] = Variable(snoozedUntilMs); return map; } ConversationSnoozesCompanion toCompanion(bool nullToAbsent) { return ConversationSnoozesCompanion( conversationId: Value(conversationId), snoozedUntilMs: Value(snoozedUntilMs), ); } factory ConversationSnooze.fromJson( Map json, { ValueSerializer? serializer, }) { serializer ??= driftRuntimeOptions.defaultSerializer; return ConversationSnooze( conversationId: serializer.fromJson(json['conversationId']), snoozedUntilMs: serializer.fromJson(json['snoozedUntilMs']), ); } @override Map toJson({ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return { 'conversationId': serializer.toJson(conversationId), 'snoozedUntilMs': serializer.toJson(snoozedUntilMs), }; } ConversationSnooze copyWith({String? conversationId, int? snoozedUntilMs}) => ConversationSnooze( conversationId: conversationId ?? this.conversationId, snoozedUntilMs: snoozedUntilMs ?? this.snoozedUntilMs, ); ConversationSnooze copyWithCompanion(ConversationSnoozesCompanion data) { return ConversationSnooze( conversationId: data.conversationId.present ? data.conversationId.value : this.conversationId, snoozedUntilMs: data.snoozedUntilMs.present ? data.snoozedUntilMs.value : this.snoozedUntilMs, ); } @override String toString() { return (StringBuffer('ConversationSnooze(') ..write('conversationId: $conversationId, ') ..write('snoozedUntilMs: $snoozedUntilMs') ..write(')')) .toString(); } @override int get hashCode => Object.hash(conversationId, snoozedUntilMs); @override bool operator ==(Object other) => identical(this, other) || (other is ConversationSnooze && other.conversationId == this.conversationId && other.snoozedUntilMs == this.snoozedUntilMs); } class ConversationSnoozesCompanion extends UpdateCompanion { final Value conversationId; final Value snoozedUntilMs; final Value rowid; const ConversationSnoozesCompanion({ this.conversationId = const Value.absent(), this.snoozedUntilMs = const Value.absent(), this.rowid = const Value.absent(), }); ConversationSnoozesCompanion.insert({ required String conversationId, required int snoozedUntilMs, this.rowid = const Value.absent(), }) : conversationId = Value(conversationId), snoozedUntilMs = Value(snoozedUntilMs); static Insertable custom({ Expression? conversationId, Expression? snoozedUntilMs, Expression? rowid, }) { return RawValuesInsertable({ if (conversationId != null) 'conversation_id': conversationId, if (snoozedUntilMs != null) 'snoozed_until_ms': snoozedUntilMs, if (rowid != null) 'rowid': rowid, }); } ConversationSnoozesCompanion copyWith({ Value? conversationId, Value? snoozedUntilMs, Value? rowid, }) { return ConversationSnoozesCompanion( conversationId: conversationId ?? this.conversationId, snoozedUntilMs: snoozedUntilMs ?? this.snoozedUntilMs, rowid: rowid ?? this.rowid, ); } @override Map toColumns(bool nullToAbsent) { final map = {}; if (conversationId.present) { map['conversation_id'] = Variable(conversationId.value); } if (snoozedUntilMs.present) { map['snoozed_until_ms'] = Variable(snoozedUntilMs.value); } if (rowid.present) { map['rowid'] = Variable(rowid.value); } return map; } @override String toString() { return (StringBuffer('ConversationSnoozesCompanion(') ..write('conversationId: $conversationId, ') ..write('snoozedUntilMs: $snoozedUntilMs, ') ..write('rowid: $rowid') ..write(')')) .toString(); } } abstract class _$AppDatabase extends GeneratedDatabase { _$AppDatabase(QueryExecutor e) : super(e); $AppDatabaseManager get managers => $AppDatabaseManager(this); late final $ToneSamplesTable toneSamples = $ToneSamplesTable(this); late final $LocalKvTable localKv = $LocalKvTable(this); late final $ConversationSnoozesTable conversationSnoozes = $ConversationSnoozesTable(this); @override Iterable> get allTables => allSchemaEntities.whereType>(); @override List get allSchemaEntities => [ toneSamples, localKv, conversationSnoozes, ]; } typedef $$ToneSamplesTableCreateCompanionBuilder = ToneSamplesCompanion Function({ required String id, required String sampleText, required int createdAtMs, required int sortOrder, Value rowid, }); typedef $$ToneSamplesTableUpdateCompanionBuilder = ToneSamplesCompanion Function({ Value id, Value sampleText, Value createdAtMs, Value sortOrder, Value rowid, }); class $$ToneSamplesTableFilterComposer extends Composer<_$AppDatabase, $ToneSamplesTable> { $$ToneSamplesTableFilterComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get id => $composableBuilder( column: $table.id, builder: (column) => ColumnFilters(column), ); ColumnFilters get sampleText => $composableBuilder( column: $table.sampleText, builder: (column) => ColumnFilters(column), ); ColumnFilters get createdAtMs => $composableBuilder( column: $table.createdAtMs, builder: (column) => ColumnFilters(column), ); ColumnFilters get sortOrder => $composableBuilder( column: $table.sortOrder, builder: (column) => ColumnFilters(column), ); } class $$ToneSamplesTableOrderingComposer extends Composer<_$AppDatabase, $ToneSamplesTable> { $$ToneSamplesTableOrderingComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get id => $composableBuilder( column: $table.id, builder: (column) => ColumnOrderings(column), ); ColumnOrderings get sampleText => $composableBuilder( column: $table.sampleText, builder: (column) => ColumnOrderings(column), ); ColumnOrderings get createdAtMs => $composableBuilder( column: $table.createdAtMs, builder: (column) => ColumnOrderings(column), ); ColumnOrderings get sortOrder => $composableBuilder( column: $table.sortOrder, builder: (column) => ColumnOrderings(column), ); } class $$ToneSamplesTableAnnotationComposer extends Composer<_$AppDatabase, $ToneSamplesTable> { $$ToneSamplesTableAnnotationComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); GeneratedColumn get sampleText => $composableBuilder( column: $table.sampleText, builder: (column) => column, ); GeneratedColumn get createdAtMs => $composableBuilder( column: $table.createdAtMs, builder: (column) => column, ); GeneratedColumn get sortOrder => $composableBuilder(column: $table.sortOrder, builder: (column) => column); } class $$ToneSamplesTableTableManager extends RootTableManager< _$AppDatabase, $ToneSamplesTable, ToneSample, $$ToneSamplesTableFilterComposer, $$ToneSamplesTableOrderingComposer, $$ToneSamplesTableAnnotationComposer, $$ToneSamplesTableCreateCompanionBuilder, $$ToneSamplesTableUpdateCompanionBuilder, ( ToneSample, BaseReferences<_$AppDatabase, $ToneSamplesTable, ToneSample>, ), ToneSample, PrefetchHooks Function() > { $$ToneSamplesTableTableManager(_$AppDatabase db, $ToneSamplesTable table) : super( TableManagerState( db: db, table: table, createFilteringComposer: () => $$ToneSamplesTableFilterComposer($db: db, $table: table), createOrderingComposer: () => $$ToneSamplesTableOrderingComposer($db: db, $table: table), createComputedFieldComposer: () => $$ToneSamplesTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), Value sampleText = const Value.absent(), Value createdAtMs = const Value.absent(), Value sortOrder = const Value.absent(), Value rowid = const Value.absent(), }) => ToneSamplesCompanion( id: id, sampleText: sampleText, createdAtMs: createdAtMs, sortOrder: sortOrder, rowid: rowid, ), createCompanionCallback: ({ required String id, required String sampleText, required int createdAtMs, required int sortOrder, Value rowid = const Value.absent(), }) => ToneSamplesCompanion.insert( id: id, sampleText: sampleText, createdAtMs: createdAtMs, sortOrder: sortOrder, rowid: rowid, ), withReferenceMapper: (p0) => p0 .map((e) => (e.readTable(table), BaseReferences(db, table, e))) .toList(), prefetchHooksCallback: null, ), ); } typedef $$ToneSamplesTableProcessedTableManager = ProcessedTableManager< _$AppDatabase, $ToneSamplesTable, ToneSample, $$ToneSamplesTableFilterComposer, $$ToneSamplesTableOrderingComposer, $$ToneSamplesTableAnnotationComposer, $$ToneSamplesTableCreateCompanionBuilder, $$ToneSamplesTableUpdateCompanionBuilder, ( ToneSample, BaseReferences<_$AppDatabase, $ToneSamplesTable, ToneSample>, ), ToneSample, PrefetchHooks Function() >; typedef $$LocalKvTableCreateCompanionBuilder = LocalKvCompanion Function({ required String key, required String value, Value rowid, }); typedef $$LocalKvTableUpdateCompanionBuilder = LocalKvCompanion Function({ Value key, Value value, Value rowid, }); class $$LocalKvTableFilterComposer extends Composer<_$AppDatabase, $LocalKvTable> { $$LocalKvTableFilterComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get key => $composableBuilder( column: $table.key, builder: (column) => ColumnFilters(column), ); ColumnFilters get value => $composableBuilder( column: $table.value, builder: (column) => ColumnFilters(column), ); } class $$LocalKvTableOrderingComposer extends Composer<_$AppDatabase, $LocalKvTable> { $$LocalKvTableOrderingComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get key => $composableBuilder( column: $table.key, builder: (column) => ColumnOrderings(column), ); ColumnOrderings get value => $composableBuilder( column: $table.value, builder: (column) => ColumnOrderings(column), ); } class $$LocalKvTableAnnotationComposer extends Composer<_$AppDatabase, $LocalKvTable> { $$LocalKvTableAnnotationComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); GeneratedColumn get key => $composableBuilder(column: $table.key, builder: (column) => column); GeneratedColumn get value => $composableBuilder(column: $table.value, builder: (column) => column); } class $$LocalKvTableTableManager extends RootTableManager< _$AppDatabase, $LocalKvTable, LocalKvData, $$LocalKvTableFilterComposer, $$LocalKvTableOrderingComposer, $$LocalKvTableAnnotationComposer, $$LocalKvTableCreateCompanionBuilder, $$LocalKvTableUpdateCompanionBuilder, ( LocalKvData, BaseReferences<_$AppDatabase, $LocalKvTable, LocalKvData>, ), LocalKvData, PrefetchHooks Function() > { $$LocalKvTableTableManager(_$AppDatabase db, $LocalKvTable table) : super( TableManagerState( db: db, table: table, createFilteringComposer: () => $$LocalKvTableFilterComposer($db: db, $table: table), createOrderingComposer: () => $$LocalKvTableOrderingComposer($db: db, $table: table), createComputedFieldComposer: () => $$LocalKvTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value key = const Value.absent(), Value value = const Value.absent(), Value rowid = const Value.absent(), }) => LocalKvCompanion(key: key, value: value, rowid: rowid), createCompanionCallback: ({ required String key, required String value, Value rowid = const Value.absent(), }) => LocalKvCompanion.insert(key: key, value: value, rowid: rowid), withReferenceMapper: (p0) => p0 .map((e) => (e.readTable(table), BaseReferences(db, table, e))) .toList(), prefetchHooksCallback: null, ), ); } typedef $$LocalKvTableProcessedTableManager = ProcessedTableManager< _$AppDatabase, $LocalKvTable, LocalKvData, $$LocalKvTableFilterComposer, $$LocalKvTableOrderingComposer, $$LocalKvTableAnnotationComposer, $$LocalKvTableCreateCompanionBuilder, $$LocalKvTableUpdateCompanionBuilder, (LocalKvData, BaseReferences<_$AppDatabase, $LocalKvTable, LocalKvData>), LocalKvData, PrefetchHooks Function() >; typedef $$ConversationSnoozesTableCreateCompanionBuilder = ConversationSnoozesCompanion Function({ required String conversationId, required int snoozedUntilMs, Value rowid, }); typedef $$ConversationSnoozesTableUpdateCompanionBuilder = ConversationSnoozesCompanion Function({ Value conversationId, Value snoozedUntilMs, Value rowid, }); class $$ConversationSnoozesTableFilterComposer extends Composer<_$AppDatabase, $ConversationSnoozesTable> { $$ConversationSnoozesTableFilterComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); ColumnFilters get conversationId => $composableBuilder( column: $table.conversationId, builder: (column) => ColumnFilters(column), ); ColumnFilters get snoozedUntilMs => $composableBuilder( column: $table.snoozedUntilMs, builder: (column) => ColumnFilters(column), ); } class $$ConversationSnoozesTableOrderingComposer extends Composer<_$AppDatabase, $ConversationSnoozesTable> { $$ConversationSnoozesTableOrderingComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); ColumnOrderings get conversationId => $composableBuilder( column: $table.conversationId, builder: (column) => ColumnOrderings(column), ); ColumnOrderings get snoozedUntilMs => $composableBuilder( column: $table.snoozedUntilMs, builder: (column) => ColumnOrderings(column), ); } class $$ConversationSnoozesTableAnnotationComposer extends Composer<_$AppDatabase, $ConversationSnoozesTable> { $$ConversationSnoozesTableAnnotationComposer({ required super.$db, required super.$table, super.joinBuilder, super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); GeneratedColumn get conversationId => $composableBuilder( column: $table.conversationId, builder: (column) => column, ); GeneratedColumn get snoozedUntilMs => $composableBuilder( column: $table.snoozedUntilMs, builder: (column) => column, ); } class $$ConversationSnoozesTableTableManager extends RootTableManager< _$AppDatabase, $ConversationSnoozesTable, ConversationSnooze, $$ConversationSnoozesTableFilterComposer, $$ConversationSnoozesTableOrderingComposer, $$ConversationSnoozesTableAnnotationComposer, $$ConversationSnoozesTableCreateCompanionBuilder, $$ConversationSnoozesTableUpdateCompanionBuilder, ( ConversationSnooze, BaseReferences< _$AppDatabase, $ConversationSnoozesTable, ConversationSnooze >, ), ConversationSnooze, PrefetchHooks Function() > { $$ConversationSnoozesTableTableManager( _$AppDatabase db, $ConversationSnoozesTable table, ) : super( TableManagerState( db: db, table: table, createFilteringComposer: () => $$ConversationSnoozesTableFilterComposer($db: db, $table: table), createOrderingComposer: () => $$ConversationSnoozesTableOrderingComposer( $db: db, $table: table, ), createComputedFieldComposer: () => $$ConversationSnoozesTableAnnotationComposer( $db: db, $table: table, ), updateCompanionCallback: ({ Value conversationId = const Value.absent(), Value snoozedUntilMs = const Value.absent(), Value rowid = const Value.absent(), }) => ConversationSnoozesCompanion( conversationId: conversationId, snoozedUntilMs: snoozedUntilMs, rowid: rowid, ), createCompanionCallback: ({ required String conversationId, required int snoozedUntilMs, Value rowid = const Value.absent(), }) => ConversationSnoozesCompanion.insert( conversationId: conversationId, snoozedUntilMs: snoozedUntilMs, rowid: rowid, ), withReferenceMapper: (p0) => p0 .map((e) => (e.readTable(table), BaseReferences(db, table, e))) .toList(), prefetchHooksCallback: null, ), ); } typedef $$ConversationSnoozesTableProcessedTableManager = ProcessedTableManager< _$AppDatabase, $ConversationSnoozesTable, ConversationSnooze, $$ConversationSnoozesTableFilterComposer, $$ConversationSnoozesTableOrderingComposer, $$ConversationSnoozesTableAnnotationComposer, $$ConversationSnoozesTableCreateCompanionBuilder, $$ConversationSnoozesTableUpdateCompanionBuilder, ( ConversationSnooze, BaseReferences< _$AppDatabase, $ConversationSnoozesTable, ConversationSnooze >, ), ConversationSnooze, PrefetchHooks Function() >; class $AppDatabaseManager { final _$AppDatabase _db; $AppDatabaseManager(this._db); $$ToneSamplesTableTableManager get toneSamples => $$ToneSamplesTableTableManager(_db, _db.toneSamples); $$LocalKvTableTableManager get localKv => $$LocalKvTableTableManager(_db, _db.localKv); $$ConversationSnoozesTableTableManager get conversationSnoozes => $$ConversationSnoozesTableTableManager(_db, _db.conversationSnoozes); }