From 2340bf9c8b2d342e6c8c690b1e32ea3f94077f69 Mon Sep 17 00:00:00 2001 From: Owais Jamil Date: Tue, 26 May 2026 18:37:21 -0500 Subject: [PATCH] refactor: extract shared helpers --- lib/core/database/app_database.g.dart | 3801 +++++------------ .../routes/unauthenticated_shell_routes.dart | 4 +- lib/core/scheduler/post_scheduler.dart | 47 +- lib/features/auth/data/auth_repository.dart | 39 +- lib/features/auth/data/session_identity.dart | 15 + lib/features/auth/data/session_recovery.dart | 25 + lib/features/compose/bloc/compose_bloc.dart | 30 +- .../feed/cubit/post_action_cubit.dart | 151 +- .../widgets/public_post_card.dart | 4 +- .../moderation/data/moderation_service.dart | 1 + .../notification_background_worker.dart | 19 +- .../profile/cubit/profile_action_cubit.dart | 127 +- .../profile/data/follow_audit_repository.dart | 18 +- .../data/profile_context_repository.dart | 18 +- .../typeahead/data/typeahead_repository.dart | 53 +- lib/shared/utils/media_type_sniffer.dart | 18 + .../auth/data/session_helpers_test.dart | 70 + .../cubit/profile_action_cubit_test.dart | 2 + .../shared/utils/media_type_sniffer_test.dart | 17 + 19 files changed, 1365 insertions(+), 3094 deletions(-) create mode 100644 lib/features/auth/data/session_identity.dart create mode 100644 lib/features/auth/data/session_recovery.dart create mode 100644 lib/shared/utils/media_type_sniffer.dart create mode 100644 test/features/auth/data/session_helpers_test.dart create mode 100644 test/shared/utils/media_type_sniffer_test.dart diff --git a/lib/core/database/app_database.g.dart b/lib/core/database/app_database.g.dart index b2589d8..61bf7ef 100644 --- a/lib/core/database/app_database.g.dart +++ b/lib/core/database/app_database.g.dart @@ -26,9 +26,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _displayNameMeta = const VerificationMeta( - 'displayName', - ); + static const VerificationMeta _displayNameMeta = const VerificationMeta('displayName'); @override late final GeneratedColumn displayName = GeneratedColumn( 'display_name', @@ -37,9 +35,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _serviceMeta = const VerificationMeta( - 'service', - ); + static const VerificationMeta _serviceMeta = const VerificationMeta('service'); @override late final GeneratedColumn service = GeneratedColumn( 'service', @@ -48,9 +44,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _oauthServiceMeta = const VerificationMeta( - 'oauthService', - ); + static const VerificationMeta _oauthServiceMeta = const VerificationMeta('oauthService'); @override late final GeneratedColumn oauthService = GeneratedColumn( 'oauth_service', @@ -59,9 +53,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _oauthClientIdMeta = const VerificationMeta( - 'oauthClientId', - ); + static const VerificationMeta _oauthClientIdMeta = const VerificationMeta('oauthClientId'); @override late final GeneratedColumn oauthClientId = GeneratedColumn( 'oauth_client_id', @@ -70,9 +62,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _oauthTokenTypeMeta = const VerificationMeta( - 'oauthTokenType', - ); + static const VerificationMeta _oauthTokenTypeMeta = const VerificationMeta('oauthTokenType'); @override late final GeneratedColumn oauthTokenType = GeneratedColumn( 'oauth_token_type', @@ -81,9 +71,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _oauthScopeMeta = const VerificationMeta( - 'oauthScope', - ); + static const VerificationMeta _oauthScopeMeta = const VerificationMeta('oauthScope'); @override late final GeneratedColumn oauthScope = GeneratedColumn( 'oauth_scope', @@ -92,9 +80,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _accessTokenMeta = const VerificationMeta( - 'accessToken', - ); + static const VerificationMeta _accessTokenMeta = const VerificationMeta('accessToken'); @override late final GeneratedColumn accessToken = GeneratedColumn( 'access_token', @@ -103,9 +89,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _refreshTokenMeta = const VerificationMeta( - 'refreshToken', - ); + static const VerificationMeta _refreshTokenMeta = const VerificationMeta('refreshToken'); @override late final GeneratedColumn refreshToken = GeneratedColumn( 'refresh_token', @@ -114,9 +98,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _dpopPublicKeyMeta = const VerificationMeta( - 'dpopPublicKey', - ); + static const VerificationMeta _dpopPublicKeyMeta = const VerificationMeta('dpopPublicKey'); @override late final GeneratedColumn dpopPublicKey = GeneratedColumn( 'dpop_public_key', @@ -125,9 +107,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _dpopPrivateKeyMeta = const VerificationMeta( - 'dpopPrivateKey', - ); + static const VerificationMeta _dpopPrivateKeyMeta = const VerificationMeta('dpopPrivateKey'); @override late final GeneratedColumn dpopPrivateKey = GeneratedColumn( 'dpop_private_key', @@ -136,9 +116,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _dpopNonceMeta = const VerificationMeta( - 'dpopNonce', - ); + static const VerificationMeta _dpopNonceMeta = const VerificationMeta('dpopNonce'); @override late final GeneratedColumn dpopNonce = GeneratedColumn( 'dpop_nonce', @@ -147,9 +125,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _expiresAtMeta = const VerificationMeta( - 'expiresAt', - ); + static const VerificationMeta _expiresAtMeta = const VerificationMeta('expiresAt'); @override late final GeneratedColumn expiresAt = GeneratedColumn( 'expires_at', @@ -158,9 +134,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { type: DriftSqlType.dateTime, requiredDuringInsert: false, ); - static const VerificationMeta _createdAtMeta = const VerificationMeta( - 'createdAt', - ); + static const VerificationMeta _createdAtMeta = const VerificationMeta('createdAt'); @override late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', @@ -170,9 +144,7 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { requiredDuringInsert: false, defaultValue: currentDateAndTime, ); - static const VerificationMeta _updatedAtMeta = const VerificationMeta( - 'updatedAt', - ); + static const VerificationMeta _updatedAtMeta = const VerificationMeta('updatedAt'); @override late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', @@ -207,137 +179,74 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { String get actualTableName => $name; static const String $name = 'accounts'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('did')) { - context.handle( - _didMeta, - did.isAcceptableOrUnknown(data['did']!, _didMeta), - ); + context.handle(_didMeta, did.isAcceptableOrUnknown(data['did']!, _didMeta)); } else if (isInserting) { context.missing(_didMeta); } if (data.containsKey('handle')) { - context.handle( - _handleMeta, - handle.isAcceptableOrUnknown(data['handle']!, _handleMeta), - ); + context.handle(_handleMeta, handle.isAcceptableOrUnknown(data['handle']!, _handleMeta)); } else if (isInserting) { context.missing(_handleMeta); } if (data.containsKey('display_name')) { - context.handle( - _displayNameMeta, - displayName.isAcceptableOrUnknown( - data['display_name']!, - _displayNameMeta, - ), - ); + context.handle(_displayNameMeta, displayName.isAcceptableOrUnknown(data['display_name']!, _displayNameMeta)); } if (data.containsKey('service')) { - context.handle( - _serviceMeta, - service.isAcceptableOrUnknown(data['service']!, _serviceMeta), - ); + context.handle(_serviceMeta, service.isAcceptableOrUnknown(data['service']!, _serviceMeta)); } if (data.containsKey('oauth_service')) { - context.handle( - _oauthServiceMeta, - oauthService.isAcceptableOrUnknown( - data['oauth_service']!, - _oauthServiceMeta, - ), - ); + context.handle(_oauthServiceMeta, oauthService.isAcceptableOrUnknown(data['oauth_service']!, _oauthServiceMeta)); } if (data.containsKey('oauth_client_id')) { context.handle( _oauthClientIdMeta, - oauthClientId.isAcceptableOrUnknown( - data['oauth_client_id']!, - _oauthClientIdMeta, - ), + oauthClientId.isAcceptableOrUnknown(data['oauth_client_id']!, _oauthClientIdMeta), ); } if (data.containsKey('oauth_token_type')) { context.handle( _oauthTokenTypeMeta, - oauthTokenType.isAcceptableOrUnknown( - data['oauth_token_type']!, - _oauthTokenTypeMeta, - ), + oauthTokenType.isAcceptableOrUnknown(data['oauth_token_type']!, _oauthTokenTypeMeta), ); } if (data.containsKey('oauth_scope')) { - context.handle( - _oauthScopeMeta, - oauthScope.isAcceptableOrUnknown(data['oauth_scope']!, _oauthScopeMeta), - ); + context.handle(_oauthScopeMeta, oauthScope.isAcceptableOrUnknown(data['oauth_scope']!, _oauthScopeMeta)); } if (data.containsKey('access_token')) { - context.handle( - _accessTokenMeta, - accessToken.isAcceptableOrUnknown( - data['access_token']!, - _accessTokenMeta, - ), - ); + context.handle(_accessTokenMeta, accessToken.isAcceptableOrUnknown(data['access_token']!, _accessTokenMeta)); } else if (isInserting) { context.missing(_accessTokenMeta); } if (data.containsKey('refresh_token')) { - context.handle( - _refreshTokenMeta, - refreshToken.isAcceptableOrUnknown( - data['refresh_token']!, - _refreshTokenMeta, - ), - ); + context.handle(_refreshTokenMeta, refreshToken.isAcceptableOrUnknown(data['refresh_token']!, _refreshTokenMeta)); } if (data.containsKey('dpop_public_key')) { context.handle( _dpopPublicKeyMeta, - dpopPublicKey.isAcceptableOrUnknown( - data['dpop_public_key']!, - _dpopPublicKeyMeta, - ), + dpopPublicKey.isAcceptableOrUnknown(data['dpop_public_key']!, _dpopPublicKeyMeta), ); } if (data.containsKey('dpop_private_key')) { context.handle( _dpopPrivateKeyMeta, - dpopPrivateKey.isAcceptableOrUnknown( - data['dpop_private_key']!, - _dpopPrivateKeyMeta, - ), + dpopPrivateKey.isAcceptableOrUnknown(data['dpop_private_key']!, _dpopPrivateKeyMeta), ); } if (data.containsKey('dpop_nonce')) { - context.handle( - _dpopNonceMeta, - dpopNonce.isAcceptableOrUnknown(data['dpop_nonce']!, _dpopNonceMeta), - ); + context.handle(_dpopNonceMeta, dpopNonce.isAcceptableOrUnknown(data['dpop_nonce']!, _dpopNonceMeta)); } if (data.containsKey('expires_at')) { - context.handle( - _expiresAtMeta, - expiresAt.isAcceptableOrUnknown(data['expires_at']!, _expiresAtMeta), - ); + context.handle(_expiresAtMeta, expiresAt.isAcceptableOrUnknown(data['expires_at']!, _expiresAtMeta)); } if (data.containsKey('created_at')) { - context.handle( - _createdAtMeta, - createdAt.isAcceptableOrUnknown(data['created_at']!, _createdAtMeta), - ); + context.handle(_createdAtMeta, createdAt.isAcceptableOrUnknown(data['created_at']!, _createdAtMeta)); } if (data.containsKey('updated_at')) { - context.handle( - _updatedAtMeta, - updatedAt.isAcceptableOrUnknown(data['updated_at']!, _updatedAtMeta), - ); + context.handle(_updatedAtMeta, updatedAt.isAcceptableOrUnknown(data['updated_at']!, _updatedAtMeta)); } return context; } @@ -348,70 +257,28 @@ class $AccountsTable extends Accounts with TableInfo<$AccountsTable, Account> { Account map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return Account( - did: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}did'], - )!, - handle: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}handle'], - )!, - displayName: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}display_name'], - ), - service: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}service'], - ), - oauthService: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}oauth_service'], - ), - oauthClientId: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}oauth_client_id'], - ), + did: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}did'])!, + handle: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}handle'])!, + displayName: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}display_name']), + service: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}service']), + oauthService: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}oauth_service']), + oauthClientId: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}oauth_client_id']), oauthTokenType: attachedDatabase.typeMapping.read( DriftSqlType.string, data['${effectivePrefix}oauth_token_type'], ), - oauthScope: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}oauth_scope'], - ), - accessToken: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}access_token'], - )!, - refreshToken: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}refresh_token'], - ), - dpopPublicKey: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}dpop_public_key'], - ), + oauthScope: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}oauth_scope']), + accessToken: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}access_token'])!, + refreshToken: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}refresh_token']), + dpopPublicKey: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}dpop_public_key']), dpopPrivateKey: attachedDatabase.typeMapping.read( DriftSqlType.string, data['${effectivePrefix}dpop_private_key'], ), - dpopNonce: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}dpop_nonce'], - ), - expiresAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}expires_at'], - ), - createdAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}created_at'], - )!, - updatedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}updated_at'], - )!, + dpopNonce: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}dpop_nonce']), + expiresAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}expires_at']), + createdAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_at'])!, + updatedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}updated_at'])!, ); } @@ -504,49 +371,24 @@ class Account extends DataClass implements Insertable { return AccountsCompanion( did: Value(did), handle: Value(handle), - displayName: displayName == null && nullToAbsent - ? const Value.absent() - : Value(displayName), - service: service == null && nullToAbsent - ? const Value.absent() - : Value(service), - oauthService: oauthService == null && nullToAbsent - ? const Value.absent() - : Value(oauthService), - oauthClientId: oauthClientId == null && nullToAbsent - ? const Value.absent() - : Value(oauthClientId), - oauthTokenType: oauthTokenType == null && nullToAbsent - ? const Value.absent() - : Value(oauthTokenType), - oauthScope: oauthScope == null && nullToAbsent - ? const Value.absent() - : Value(oauthScope), + displayName: displayName == null && nullToAbsent ? const Value.absent() : Value(displayName), + service: service == null && nullToAbsent ? const Value.absent() : Value(service), + oauthService: oauthService == null && nullToAbsent ? const Value.absent() : Value(oauthService), + oauthClientId: oauthClientId == null && nullToAbsent ? const Value.absent() : Value(oauthClientId), + oauthTokenType: oauthTokenType == null && nullToAbsent ? const Value.absent() : Value(oauthTokenType), + oauthScope: oauthScope == null && nullToAbsent ? const Value.absent() : Value(oauthScope), accessToken: Value(accessToken), - refreshToken: refreshToken == null && nullToAbsent - ? const Value.absent() - : Value(refreshToken), - dpopPublicKey: dpopPublicKey == null && nullToAbsent - ? const Value.absent() - : Value(dpopPublicKey), - dpopPrivateKey: dpopPrivateKey == null && nullToAbsent - ? const Value.absent() - : Value(dpopPrivateKey), - dpopNonce: dpopNonce == null && nullToAbsent - ? const Value.absent() - : Value(dpopNonce), - expiresAt: expiresAt == null && nullToAbsent - ? const Value.absent() - : Value(expiresAt), + refreshToken: refreshToken == null && nullToAbsent ? const Value.absent() : Value(refreshToken), + dpopPublicKey: dpopPublicKey == null && nullToAbsent ? const Value.absent() : Value(dpopPublicKey), + dpopPrivateKey: dpopPrivateKey == null && nullToAbsent ? const Value.absent() : Value(dpopPrivateKey), + dpopNonce: dpopNonce == null && nullToAbsent ? const Value.absent() : Value(dpopNonce), + expiresAt: expiresAt == null && nullToAbsent ? const Value.absent() : Value(expiresAt), createdAt: Value(createdAt), updatedAt: Value(updatedAt), ); } - factory Account.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory Account.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return Account( did: serializer.fromJson(json['did']), @@ -613,21 +455,13 @@ class Account extends DataClass implements Insertable { displayName: displayName.present ? displayName.value : this.displayName, service: service.present ? service.value : this.service, oauthService: oauthService.present ? oauthService.value : this.oauthService, - oauthClientId: oauthClientId.present - ? oauthClientId.value - : this.oauthClientId, - oauthTokenType: oauthTokenType.present - ? oauthTokenType.value - : this.oauthTokenType, + oauthClientId: oauthClientId.present ? oauthClientId.value : this.oauthClientId, + oauthTokenType: oauthTokenType.present ? oauthTokenType.value : this.oauthTokenType, oauthScope: oauthScope.present ? oauthScope.value : this.oauthScope, accessToken: accessToken ?? this.accessToken, refreshToken: refreshToken.present ? refreshToken.value : this.refreshToken, - dpopPublicKey: dpopPublicKey.present - ? dpopPublicKey.value - : this.dpopPublicKey, - dpopPrivateKey: dpopPrivateKey.present - ? dpopPrivateKey.value - : this.dpopPrivateKey, + dpopPublicKey: dpopPublicKey.present ? dpopPublicKey.value : this.dpopPublicKey, + dpopPrivateKey: dpopPrivateKey.present ? dpopPrivateKey.value : this.dpopPrivateKey, dpopNonce: dpopNonce.present ? dpopNonce.value : this.dpopNonce, expiresAt: expiresAt.present ? expiresAt.value : this.expiresAt, createdAt: createdAt ?? this.createdAt, @@ -637,34 +471,16 @@ class Account extends DataClass implements Insertable { return Account( did: data.did.present ? data.did.value : this.did, handle: data.handle.present ? data.handle.value : this.handle, - displayName: data.displayName.present - ? data.displayName.value - : this.displayName, + displayName: data.displayName.present ? data.displayName.value : this.displayName, service: data.service.present ? data.service.value : this.service, - oauthService: data.oauthService.present - ? data.oauthService.value - : this.oauthService, - oauthClientId: data.oauthClientId.present - ? data.oauthClientId.value - : this.oauthClientId, - oauthTokenType: data.oauthTokenType.present - ? data.oauthTokenType.value - : this.oauthTokenType, - oauthScope: data.oauthScope.present - ? data.oauthScope.value - : this.oauthScope, - accessToken: data.accessToken.present - ? data.accessToken.value - : this.accessToken, - refreshToken: data.refreshToken.present - ? data.refreshToken.value - : this.refreshToken, - dpopPublicKey: data.dpopPublicKey.present - ? data.dpopPublicKey.value - : this.dpopPublicKey, - dpopPrivateKey: data.dpopPrivateKey.present - ? data.dpopPrivateKey.value - : this.dpopPrivateKey, + oauthService: data.oauthService.present ? data.oauthService.value : this.oauthService, + oauthClientId: data.oauthClientId.present ? data.oauthClientId.value : this.oauthClientId, + oauthTokenType: data.oauthTokenType.present ? data.oauthTokenType.value : this.oauthTokenType, + oauthScope: data.oauthScope.present ? data.oauthScope.value : this.oauthScope, + accessToken: data.accessToken.present ? data.accessToken.value : this.accessToken, + refreshToken: data.refreshToken.present ? data.refreshToken.value : this.refreshToken, + dpopPublicKey: data.dpopPublicKey.present ? data.dpopPublicKey.value : this.dpopPublicKey, + dpopPrivateKey: data.dpopPrivateKey.present ? data.dpopPrivateKey.value : this.dpopPrivateKey, dpopNonce: data.dpopNonce.present ? data.dpopNonce.value : this.dpopNonce, expiresAt: data.expiresAt.present ? data.expiresAt.value : this.expiresAt, createdAt: data.createdAt.present ? data.createdAt.value : this.createdAt, @@ -956,8 +772,7 @@ class AccountsCompanion extends UpdateCompanion { } } -class $CachedProfilesTable extends CachedProfiles - with TableInfo<$CachedProfilesTable, CachedProfile> { +class $CachedProfilesTable extends CachedProfiles with TableInfo<$CachedProfilesTable, CachedProfile> { @override final GeneratedDatabase attachedDatabase; final String? _alias; @@ -980,9 +795,7 @@ class $CachedProfilesTable extends CachedProfiles type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _payloadMeta = const VerificationMeta( - 'payload', - ); + static const VerificationMeta _payloadMeta = const VerificationMeta('payload'); @override late final GeneratedColumn payload = GeneratedColumn( 'payload', @@ -991,9 +804,7 @@ class $CachedProfilesTable extends CachedProfiles type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _fetchedAtMeta = const VerificationMeta( - 'fetchedAt', - ); + static const VerificationMeta _fetchedAtMeta = const VerificationMeta('fetchedAt'); @override late final GeneratedColumn fetchedAt = GeneratedColumn( 'fetched_at', @@ -1011,41 +822,26 @@ class $CachedProfilesTable extends CachedProfiles String get actualTableName => $name; static const String $name = 'cached_profiles'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('did')) { - context.handle( - _didMeta, - did.isAcceptableOrUnknown(data['did']!, _didMeta), - ); + context.handle(_didMeta, did.isAcceptableOrUnknown(data['did']!, _didMeta)); } else if (isInserting) { context.missing(_didMeta); } if (data.containsKey('handle')) { - context.handle( - _handleMeta, - handle.isAcceptableOrUnknown(data['handle']!, _handleMeta), - ); + context.handle(_handleMeta, handle.isAcceptableOrUnknown(data['handle']!, _handleMeta)); } else if (isInserting) { context.missing(_handleMeta); } if (data.containsKey('payload')) { - context.handle( - _payloadMeta, - payload.isAcceptableOrUnknown(data['payload']!, _payloadMeta), - ); + context.handle(_payloadMeta, payload.isAcceptableOrUnknown(data['payload']!, _payloadMeta)); } else if (isInserting) { context.missing(_payloadMeta); } if (data.containsKey('fetched_at')) { - context.handle( - _fetchedAtMeta, - fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta), - ); + context.handle(_fetchedAtMeta, fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta)); } return context; } @@ -1056,22 +852,10 @@ class $CachedProfilesTable extends CachedProfiles CachedProfile map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return CachedProfile( - did: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}did'], - )!, - handle: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}handle'], - )!, - payload: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}payload'], - )!, - fetchedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}fetched_at'], - )!, + did: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}did'])!, + handle: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}handle'])!, + payload: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}payload'])!, + fetchedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}fetched_at'])!, ); } @@ -1086,12 +870,7 @@ class CachedProfile extends DataClass implements Insertable { final String handle; final String payload; final DateTime fetchedAt; - const CachedProfile({ - required this.did, - required this.handle, - required this.payload, - required this.fetchedAt, - }); + const CachedProfile({required this.did, required this.handle, required this.payload, required this.fetchedAt}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -1111,10 +890,7 @@ class CachedProfile extends DataClass implements Insertable { ); } - factory CachedProfile.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory CachedProfile.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return CachedProfile( did: serializer.fromJson(json['did']), @@ -1134,12 +910,7 @@ class CachedProfile extends DataClass implements Insertable { }; } - CachedProfile copyWith({ - String? did, - String? handle, - String? payload, - DateTime? fetchedAt, - }) => CachedProfile( + CachedProfile copyWith({String? did, String? handle, String? payload, DateTime? fetchedAt}) => CachedProfile( did: did ?? this.did, handle: handle ?? this.handle, payload: payload ?? this.payload, @@ -1265,8 +1036,7 @@ class CachedProfilesCompanion extends UpdateCompanion { } } -class $CachedPostsTable extends CachedPosts - with TableInfo<$CachedPostsTable, CachedPost> { +class $CachedPostsTable extends CachedPosts with TableInfo<$CachedPostsTable, CachedPost> { @override final GeneratedDatabase attachedDatabase; final String? _alias; @@ -1280,9 +1050,7 @@ class $CachedPostsTable extends CachedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _authorDidMeta = const VerificationMeta( - 'authorDid', - ); + static const VerificationMeta _authorDidMeta = const VerificationMeta('authorDid'); @override late final GeneratedColumn authorDid = GeneratedColumn( 'author_did', @@ -1291,9 +1059,7 @@ class $CachedPostsTable extends CachedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _accountDidMeta = const VerificationMeta( - 'accountDid', - ); + static const VerificationMeta _accountDidMeta = const VerificationMeta('accountDid'); @override late final GeneratedColumn accountDid = GeneratedColumn( 'account_did', @@ -1302,9 +1068,7 @@ class $CachedPostsTable extends CachedPosts type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _payloadMeta = const VerificationMeta( - 'payload', - ); + static const VerificationMeta _payloadMeta = const VerificationMeta('payload'); @override late final GeneratedColumn payload = GeneratedColumn( 'payload', @@ -1313,9 +1077,7 @@ class $CachedPostsTable extends CachedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _createdAtMeta = const VerificationMeta( - 'createdAt', - ); + static const VerificationMeta _createdAtMeta = const VerificationMeta('createdAt'); @override late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', @@ -1324,9 +1086,7 @@ class $CachedPostsTable extends CachedPosts type: DriftSqlType.dateTime, requiredDuringInsert: false, ); - static const VerificationMeta _fetchedAtMeta = const VerificationMeta( - 'fetchedAt', - ); + static const VerificationMeta _fetchedAtMeta = const VerificationMeta('fetchedAt'); @override late final GeneratedColumn fetchedAt = GeneratedColumn( 'fetched_at', @@ -1337,67 +1097,39 @@ class $CachedPostsTable extends CachedPosts defaultValue: currentDateAndTime, ); @override - List get $columns => [ - uri, - authorDid, - accountDid, - payload, - createdAt, - fetchedAt, - ]; + List get $columns => [uri, authorDid, accountDid, payload, createdAt, fetchedAt]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'cached_posts'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('uri')) { - context.handle( - _uriMeta, - uri.isAcceptableOrUnknown(data['uri']!, _uriMeta), - ); + context.handle(_uriMeta, uri.isAcceptableOrUnknown(data['uri']!, _uriMeta)); } else if (isInserting) { context.missing(_uriMeta); } if (data.containsKey('author_did')) { - context.handle( - _authorDidMeta, - authorDid.isAcceptableOrUnknown(data['author_did']!, _authorDidMeta), - ); + context.handle(_authorDidMeta, authorDid.isAcceptableOrUnknown(data['author_did']!, _authorDidMeta)); } else if (isInserting) { context.missing(_authorDidMeta); } if (data.containsKey('account_did')) { - context.handle( - _accountDidMeta, - accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta), - ); + context.handle(_accountDidMeta, accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta)); } if (data.containsKey('payload')) { - context.handle( - _payloadMeta, - payload.isAcceptableOrUnknown(data['payload']!, _payloadMeta), - ); + context.handle(_payloadMeta, payload.isAcceptableOrUnknown(data['payload']!, _payloadMeta)); } else if (isInserting) { context.missing(_payloadMeta); } if (data.containsKey('created_at')) { - context.handle( - _createdAtMeta, - createdAt.isAcceptableOrUnknown(data['created_at']!, _createdAtMeta), - ); + context.handle(_createdAtMeta, createdAt.isAcceptableOrUnknown(data['created_at']!, _createdAtMeta)); } if (data.containsKey('fetched_at')) { - context.handle( - _fetchedAtMeta, - fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta), - ); + context.handle(_fetchedAtMeta, fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta)); } return context; } @@ -1408,30 +1140,12 @@ class $CachedPostsTable extends CachedPosts CachedPost map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return CachedPost( - uri: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}uri'], - )!, - authorDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}author_did'], - )!, - accountDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}account_did'], - ), - payload: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}payload'], - )!, - createdAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}created_at'], - ), - fetchedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}fetched_at'], - )!, + uri: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}uri'])!, + authorDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}author_did'])!, + accountDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}account_did']), + payload: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}payload'])!, + createdAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_at']), + fetchedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}fetched_at'])!, ); } @@ -1476,21 +1190,14 @@ class CachedPost extends DataClass implements Insertable { return CachedPostsCompanion( uri: Value(uri), authorDid: Value(authorDid), - accountDid: accountDid == null && nullToAbsent - ? const Value.absent() - : Value(accountDid), + accountDid: accountDid == null && nullToAbsent ? const Value.absent() : Value(accountDid), payload: Value(payload), - createdAt: createdAt == null && nullToAbsent - ? const Value.absent() - : Value(createdAt), + createdAt: createdAt == null && nullToAbsent ? const Value.absent() : Value(createdAt), fetchedAt: Value(fetchedAt), ); } - factory CachedPost.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory CachedPost.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return CachedPost( uri: serializer.fromJson(json['uri']), @@ -1533,9 +1240,7 @@ class CachedPost extends DataClass implements Insertable { return CachedPost( uri: data.uri.present ? data.uri.value : this.uri, authorDid: data.authorDid.present ? data.authorDid.value : this.authorDid, - accountDid: data.accountDid.present - ? data.accountDid.value - : this.accountDid, + accountDid: data.accountDid.present ? data.accountDid.value : this.accountDid, payload: data.payload.present ? data.payload.value : this.payload, createdAt: data.createdAt.present ? data.createdAt.value : this.createdAt, fetchedAt: data.fetchedAt.present ? data.fetchedAt.value : this.fetchedAt, @@ -1556,8 +1261,7 @@ class CachedPost extends DataClass implements Insertable { } @override - int get hashCode => - Object.hash(uri, authorDid, accountDid, payload, createdAt, fetchedAt); + int get hashCode => Object.hash(uri, authorDid, accountDid, payload, createdAt, fetchedAt); @override bool operator ==(Object other) => identical(this, other) || @@ -1680,8 +1384,7 @@ class CachedPostsCompanion extends UpdateCompanion { } } -class $SettingsTable extends Settings - with TableInfo<$SettingsTable, SettingsEntry> { +class $SettingsTable extends Settings with TableInfo<$SettingsTable, SettingsEntry> { @override final GeneratedDatabase attachedDatabase; final String? _alias; @@ -1704,9 +1407,7 @@ class $SettingsTable extends Settings type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _updatedAtMeta = const VerificationMeta( - 'updatedAt', - ); + static const VerificationMeta _updatedAtMeta = const VerificationMeta('updatedAt'); @override late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', @@ -1724,33 +1425,21 @@ class $SettingsTable extends Settings String get actualTableName => $name; static const String $name = 'settings'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + 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), - ); + 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), - ); + context.handle(_valueMeta, value.isAcceptableOrUnknown(data['value']!, _valueMeta)); } else if (isInserting) { context.missing(_valueMeta); } if (data.containsKey('updated_at')) { - context.handle( - _updatedAtMeta, - updatedAt.isAcceptableOrUnknown(data['updated_at']!, _updatedAtMeta), - ); + context.handle(_updatedAtMeta, updatedAt.isAcceptableOrUnknown(data['updated_at']!, _updatedAtMeta)); } return context; } @@ -1761,18 +1450,9 @@ class $SettingsTable extends Settings SettingsEntry map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return SettingsEntry( - key: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}key'], - )!, - value: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}value'], - )!, - updatedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}updated_at'], - )!, + key: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}key'])!, + value: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}value'])!, + updatedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}updated_at'])!, ); } @@ -1786,11 +1466,7 @@ class SettingsEntry extends DataClass implements Insertable { final String key; final String value; final DateTime updatedAt; - const SettingsEntry({ - required this.key, - required this.value, - required this.updatedAt, - }); + const SettingsEntry({required this.key, required this.value, required this.updatedAt}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -1801,17 +1477,10 @@ class SettingsEntry extends DataClass implements Insertable { } SettingsCompanion toCompanion(bool nullToAbsent) { - return SettingsCompanion( - key: Value(key), - value: Value(value), - updatedAt: Value(updatedAt), - ); + return SettingsCompanion(key: Value(key), value: Value(value), updatedAt: Value(updatedAt)); } - factory SettingsEntry.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory SettingsEntry.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return SettingsEntry( key: serializer.fromJson(json['key']), @@ -1830,11 +1499,7 @@ class SettingsEntry extends DataClass implements Insertable { } SettingsEntry copyWith({String? key, String? value, DateTime? updatedAt}) => - SettingsEntry( - key: key ?? this.key, - value: value ?? this.value, - updatedAt: updatedAt ?? this.updatedAt, - ); + SettingsEntry(key: key ?? this.key, value: value ?? this.value, updatedAt: updatedAt ?? this.updatedAt); SettingsEntry copyWithCompanion(SettingsCompanion data) { return SettingsEntry( key: data.key.present ? data.key.value : this.key, @@ -1940,8 +1605,7 @@ class SettingsCompanion extends UpdateCompanion { } } -class $SavedFeedsTable extends SavedFeeds - with TableInfo<$SavedFeedsTable, SavedFeedEntry> { +class $SavedFeedsTable extends SavedFeeds with TableInfo<$SavedFeedsTable, SavedFeedEntry> { @override final GeneratedDatabase attachedDatabase; final String? _alias; @@ -1955,9 +1619,7 @@ class $SavedFeedsTable extends SavedFeeds type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _accountDidMeta = const VerificationMeta( - 'accountDid', - ); + static const VerificationMeta _accountDidMeta = const VerificationMeta('accountDid'); @override late final GeneratedColumn accountDid = GeneratedColumn( 'account_did', @@ -1992,14 +1654,10 @@ class $SavedFeedsTable extends SavedFeeds false, type: DriftSqlType.bool, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways( - 'CHECK ("pinned" IN (0, 1))', - ), + defaultConstraints: GeneratedColumn.constraintIsAlways('CHECK ("pinned" IN (0, 1))'), defaultValue: const Constant(false), ); - static const VerificationMeta _sortOrderMeta = const VerificationMeta( - 'sortOrder', - ); + static const VerificationMeta _sortOrderMeta = const VerificationMeta('sortOrder'); @override late final GeneratedColumn sortOrder = GeneratedColumn( 'sort_order', @@ -2009,9 +1667,7 @@ class $SavedFeedsTable extends SavedFeeds requiredDuringInsert: false, defaultValue: const Constant(0), ); - static const VerificationMeta _updatedAtMeta = const VerificationMeta( - 'updatedAt', - ); + static const VerificationMeta _updatedAtMeta = const VerificationMeta('updatedAt'); @override late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', @@ -2022,25 +1678,14 @@ class $SavedFeedsTable extends SavedFeeds defaultValue: currentDateAndTime, ); @override - List get $columns => [ - id, - accountDid, - type, - value, - pinned, - sortOrder, - updatedAt, - ]; + List get $columns => [id, accountDid, type, value, pinned, sortOrder, updatedAt]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'saved_feeds'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('id')) { @@ -2049,46 +1694,28 @@ class $SavedFeedsTable extends SavedFeeds context.missing(_idMeta); } if (data.containsKey('account_did')) { - context.handle( - _accountDidMeta, - accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta), - ); + context.handle(_accountDidMeta, accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta)); } else if (isInserting) { context.missing(_accountDidMeta); } if (data.containsKey('type')) { - context.handle( - _typeMeta, - type.isAcceptableOrUnknown(data['type']!, _typeMeta), - ); + context.handle(_typeMeta, type.isAcceptableOrUnknown(data['type']!, _typeMeta)); } else if (isInserting) { context.missing(_typeMeta); } if (data.containsKey('value')) { - context.handle( - _valueMeta, - value.isAcceptableOrUnknown(data['value']!, _valueMeta), - ); + context.handle(_valueMeta, value.isAcceptableOrUnknown(data['value']!, _valueMeta)); } else if (isInserting) { context.missing(_valueMeta); } if (data.containsKey('pinned')) { - context.handle( - _pinnedMeta, - pinned.isAcceptableOrUnknown(data['pinned']!, _pinnedMeta), - ); + context.handle(_pinnedMeta, pinned.isAcceptableOrUnknown(data['pinned']!, _pinnedMeta)); } if (data.containsKey('sort_order')) { - context.handle( - _sortOrderMeta, - sortOrder.isAcceptableOrUnknown(data['sort_order']!, _sortOrderMeta), - ); + context.handle(_sortOrderMeta, sortOrder.isAcceptableOrUnknown(data['sort_order']!, _sortOrderMeta)); } if (data.containsKey('updated_at')) { - context.handle( - _updatedAtMeta, - updatedAt.isAcceptableOrUnknown(data['updated_at']!, _updatedAtMeta), - ); + context.handle(_updatedAtMeta, updatedAt.isAcceptableOrUnknown(data['updated_at']!, _updatedAtMeta)); } return context; } @@ -2099,34 +1726,13 @@ class $SavedFeedsTable extends SavedFeeds SavedFeedEntry map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return SavedFeedEntry( - id: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}id'], - )!, - accountDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}account_did'], - )!, - type: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}type'], - )!, - value: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}value'], - )!, - pinned: attachedDatabase.typeMapping.read( - DriftSqlType.bool, - data['${effectivePrefix}pinned'], - )!, - sortOrder: attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}sort_order'], - )!, - updatedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}updated_at'], - )!, + id: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}id'])!, + accountDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}account_did'])!, + type: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}type'])!, + value: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}value'])!, + pinned: attachedDatabase.typeMapping.read(DriftSqlType.bool, data['${effectivePrefix}pinned'])!, + sortOrder: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}sort_order'])!, + updatedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}updated_at'])!, ); } @@ -2178,10 +1784,7 @@ class SavedFeedEntry extends DataClass implements Insertable { ); } - factory SavedFeedEntry.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory SavedFeedEntry.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return SavedFeedEntry( id: serializer.fromJson(json['id']), @@ -2227,9 +1830,7 @@ class SavedFeedEntry extends DataClass implements Insertable { SavedFeedEntry copyWithCompanion(SavedFeedsCompanion data) { return SavedFeedEntry( id: data.id.present ? data.id.value : this.id, - accountDid: data.accountDid.present - ? data.accountDid.value - : this.accountDid, + accountDid: data.accountDid.present ? data.accountDid.value : this.accountDid, type: data.type.present ? data.type.value : this.type, value: data.value.present ? data.value.value : this.value, pinned: data.pinned.present ? data.pinned.value : this.pinned, @@ -2253,8 +1854,7 @@ class SavedFeedEntry extends DataClass implements Insertable { } @override - int get hashCode => - Object.hash(id, accountDid, type, value, pinned, sortOrder, updatedAt); + int get hashCode => Object.hash(id, accountDid, type, value, pinned, sortOrder, updatedAt); @override bool operator ==(Object other) => identical(this, other) || @@ -2390,15 +1990,12 @@ class SavedFeedsCompanion extends UpdateCompanion { } } -class $CachedFeedPagesTable extends CachedFeedPages - with TableInfo<$CachedFeedPagesTable, CachedFeedPage> { +class $CachedFeedPagesTable extends CachedFeedPages with TableInfo<$CachedFeedPagesTable, CachedFeedPage> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $CachedFeedPagesTable(this.attachedDatabase, [this._alias]); - static const VerificationMeta _accountDidMeta = const VerificationMeta( - 'accountDid', - ); + static const VerificationMeta _accountDidMeta = const VerificationMeta('accountDid'); @override late final GeneratedColumn accountDid = GeneratedColumn( 'account_did', @@ -2407,9 +2004,7 @@ class $CachedFeedPagesTable extends CachedFeedPages type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _feedKeyMeta = const VerificationMeta( - 'feedKey', - ); + static const VerificationMeta _feedKeyMeta = const VerificationMeta('feedKey'); @override late final GeneratedColumn feedKey = GeneratedColumn( 'feed_key', @@ -2418,9 +2013,7 @@ class $CachedFeedPagesTable extends CachedFeedPages type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _payloadMeta = const VerificationMeta( - 'payload', - ); + static const VerificationMeta _payloadMeta = const VerificationMeta('payload'); @override late final GeneratedColumn payload = GeneratedColumn( 'payload', @@ -2429,9 +2022,7 @@ class $CachedFeedPagesTable extends CachedFeedPages type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _fetchedAtMeta = const VerificationMeta( - 'fetchedAt', - ); + static const VerificationMeta _fetchedAtMeta = const VerificationMeta('fetchedAt'); @override late final GeneratedColumn fetchedAt = GeneratedColumn( 'fetched_at', @@ -2442,53 +2033,33 @@ class $CachedFeedPagesTable extends CachedFeedPages defaultValue: currentDateAndTime, ); @override - List get $columns => [ - accountDid, - feedKey, - payload, - fetchedAt, - ]; + List get $columns => [accountDid, feedKey, payload, fetchedAt]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'cached_feed_pages'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('account_did')) { - context.handle( - _accountDidMeta, - accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta), - ); + context.handle(_accountDidMeta, accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta)); } else if (isInserting) { context.missing(_accountDidMeta); } if (data.containsKey('feed_key')) { - context.handle( - _feedKeyMeta, - feedKey.isAcceptableOrUnknown(data['feed_key']!, _feedKeyMeta), - ); + context.handle(_feedKeyMeta, feedKey.isAcceptableOrUnknown(data['feed_key']!, _feedKeyMeta)); } else if (isInserting) { context.missing(_feedKeyMeta); } if (data.containsKey('payload')) { - context.handle( - _payloadMeta, - payload.isAcceptableOrUnknown(data['payload']!, _payloadMeta), - ); + context.handle(_payloadMeta, payload.isAcceptableOrUnknown(data['payload']!, _payloadMeta)); } else if (isInserting) { context.missing(_payloadMeta); } if (data.containsKey('fetched_at')) { - context.handle( - _fetchedAtMeta, - fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta), - ); + context.handle(_fetchedAtMeta, fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta)); } return context; } @@ -2499,22 +2070,10 @@ class $CachedFeedPagesTable extends CachedFeedPages CachedFeedPage map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return CachedFeedPage( - accountDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}account_did'], - )!, - feedKey: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}feed_key'], - )!, - payload: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}payload'], - )!, - fetchedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}fetched_at'], - )!, + accountDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}account_did'])!, + feedKey: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}feed_key'])!, + payload: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}payload'])!, + fetchedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}fetched_at'])!, ); } @@ -2554,10 +2113,7 @@ class CachedFeedPage extends DataClass implements Insertable { ); } - factory CachedFeedPage.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory CachedFeedPage.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return CachedFeedPage( accountDid: serializer.fromJson(json['accountDid']), @@ -2577,22 +2133,16 @@ class CachedFeedPage extends DataClass implements Insertable { }; } - CachedFeedPage copyWith({ - String? accountDid, - String? feedKey, - String? payload, - DateTime? fetchedAt, - }) => CachedFeedPage( - accountDid: accountDid ?? this.accountDid, - feedKey: feedKey ?? this.feedKey, - payload: payload ?? this.payload, - fetchedAt: fetchedAt ?? this.fetchedAt, - ); + CachedFeedPage copyWith({String? accountDid, String? feedKey, String? payload, DateTime? fetchedAt}) => + CachedFeedPage( + accountDid: accountDid ?? this.accountDid, + feedKey: feedKey ?? this.feedKey, + payload: payload ?? this.payload, + fetchedAt: fetchedAt ?? this.fetchedAt, + ); CachedFeedPage copyWithCompanion(CachedFeedPagesCompanion data) { return CachedFeedPage( - accountDid: data.accountDid.present - ? data.accountDid.value - : this.accountDid, + accountDid: data.accountDid.present ? data.accountDid.value : this.accountDid, feedKey: data.feedKey.present ? data.feedKey.value : this.feedKey, payload: data.payload.present ? data.payload.value : this.payload, fetchedAt: data.fetchedAt.present ? data.fetchedAt.value : this.fetchedAt, @@ -2710,15 +2260,12 @@ class CachedFeedPagesCompanion extends UpdateCompanion { } } -class $CachedFeedPostsTable extends CachedFeedPosts - with TableInfo<$CachedFeedPostsTable, CachedFeedPost> { +class $CachedFeedPostsTable extends CachedFeedPosts with TableInfo<$CachedFeedPostsTable, CachedFeedPost> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $CachedFeedPostsTable(this.attachedDatabase, [this._alias]); - static const VerificationMeta _accountDidMeta = const VerificationMeta( - 'accountDid', - ); + static const VerificationMeta _accountDidMeta = const VerificationMeta('accountDid'); @override late final GeneratedColumn accountDid = GeneratedColumn( 'account_did', @@ -2727,9 +2274,7 @@ class $CachedFeedPostsTable extends CachedFeedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _feedKeyMeta = const VerificationMeta( - 'feedKey', - ); + static const VerificationMeta _feedKeyMeta = const VerificationMeta('feedKey'); @override late final GeneratedColumn feedKey = GeneratedColumn( 'feed_key', @@ -2738,9 +2283,7 @@ class $CachedFeedPostsTable extends CachedFeedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _postUriMeta = const VerificationMeta( - 'postUri', - ); + static const VerificationMeta _postUriMeta = const VerificationMeta('postUri'); @override late final GeneratedColumn postUri = GeneratedColumn( 'post_uri', @@ -2749,9 +2292,7 @@ class $CachedFeedPostsTable extends CachedFeedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _postJsonMeta = const VerificationMeta( - 'postJson', - ); + static const VerificationMeta _postJsonMeta = const VerificationMeta('postJson'); @override late final GeneratedColumn postJson = GeneratedColumn( 'post_json', @@ -2760,9 +2301,7 @@ class $CachedFeedPostsTable extends CachedFeedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _sortOrderMeta = const VerificationMeta( - 'sortOrder', - ); + static const VerificationMeta _sortOrderMeta = const VerificationMeta('sortOrder'); @override late final GeneratedColumn sortOrder = GeneratedColumn( 'sort_order', @@ -2771,9 +2310,7 @@ class $CachedFeedPostsTable extends CachedFeedPosts type: DriftSqlType.int, requiredDuringInsert: true, ); - static const VerificationMeta _fetchedAtMeta = const VerificationMeta( - 'fetchedAt', - ); + static const VerificationMeta _fetchedAtMeta = const VerificationMeta('fetchedAt'); @override late final GeneratedColumn fetchedAt = GeneratedColumn( 'fetched_at', @@ -2784,71 +2321,43 @@ class $CachedFeedPostsTable extends CachedFeedPosts defaultValue: currentDateAndTime, ); @override - List get $columns => [ - accountDid, - feedKey, - postUri, - postJson, - sortOrder, - fetchedAt, - ]; + List get $columns => [accountDid, feedKey, postUri, postJson, sortOrder, fetchedAt]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'cached_feed_posts'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('account_did')) { - context.handle( - _accountDidMeta, - accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta), - ); + context.handle(_accountDidMeta, accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta)); } else if (isInserting) { context.missing(_accountDidMeta); } if (data.containsKey('feed_key')) { - context.handle( - _feedKeyMeta, - feedKey.isAcceptableOrUnknown(data['feed_key']!, _feedKeyMeta), - ); + context.handle(_feedKeyMeta, feedKey.isAcceptableOrUnknown(data['feed_key']!, _feedKeyMeta)); } else if (isInserting) { context.missing(_feedKeyMeta); } if (data.containsKey('post_uri')) { - context.handle( - _postUriMeta, - postUri.isAcceptableOrUnknown(data['post_uri']!, _postUriMeta), - ); + context.handle(_postUriMeta, postUri.isAcceptableOrUnknown(data['post_uri']!, _postUriMeta)); } else if (isInserting) { context.missing(_postUriMeta); } if (data.containsKey('post_json')) { - context.handle( - _postJsonMeta, - postJson.isAcceptableOrUnknown(data['post_json']!, _postJsonMeta), - ); + context.handle(_postJsonMeta, postJson.isAcceptableOrUnknown(data['post_json']!, _postJsonMeta)); } else if (isInserting) { context.missing(_postJsonMeta); } if (data.containsKey('sort_order')) { - context.handle( - _sortOrderMeta, - sortOrder.isAcceptableOrUnknown(data['sort_order']!, _sortOrderMeta), - ); + context.handle(_sortOrderMeta, sortOrder.isAcceptableOrUnknown(data['sort_order']!, _sortOrderMeta)); } else if (isInserting) { context.missing(_sortOrderMeta); } if (data.containsKey('fetched_at')) { - context.handle( - _fetchedAtMeta, - fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta), - ); + context.handle(_fetchedAtMeta, fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta)); } return context; } @@ -2859,30 +2368,12 @@ class $CachedFeedPostsTable extends CachedFeedPosts CachedFeedPost map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return CachedFeedPost( - accountDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}account_did'], - )!, - feedKey: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}feed_key'], - )!, - postUri: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}post_uri'], - )!, - postJson: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}post_json'], - )!, - sortOrder: attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}sort_order'], - )!, - fetchedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}fetched_at'], - )!, + accountDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}account_did'])!, + feedKey: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}feed_key'])!, + postUri: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}post_uri'])!, + postJson: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}post_json'])!, + sortOrder: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}sort_order'])!, + fetchedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}fetched_at'])!, ); } @@ -2930,10 +2421,7 @@ class CachedFeedPost extends DataClass implements Insertable { ); } - factory CachedFeedPost.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory CachedFeedPost.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return CachedFeedPost( accountDid: serializer.fromJson(json['accountDid']), @@ -2974,9 +2462,7 @@ class CachedFeedPost extends DataClass implements Insertable { ); CachedFeedPost copyWithCompanion(CachedFeedPostsCompanion data) { return CachedFeedPost( - accountDid: data.accountDid.present - ? data.accountDid.value - : this.accountDid, + accountDid: data.accountDid.present ? data.accountDid.value : this.accountDid, feedKey: data.feedKey.present ? data.feedKey.value : this.feedKey, postUri: data.postUri.present ? data.postUri.value : this.postUri, postJson: data.postJson.present ? data.postJson.value : this.postJson, @@ -2999,8 +2485,7 @@ class CachedFeedPost extends DataClass implements Insertable { } @override - int get hashCode => - Object.hash(accountDid, feedKey, postUri, postJson, sortOrder, fetchedAt); + int get hashCode => Object.hash(accountDid, feedKey, postUri, postJson, sortOrder, fetchedAt); @override bool operator ==(Object other) => identical(this, other) || @@ -3125,15 +2610,12 @@ class CachedFeedPostsCompanion extends UpdateCompanion { } } -class $CachedThreadRootsTable extends CachedThreadRoots - with TableInfo<$CachedThreadRootsTable, CachedThreadRoot> { +class $CachedThreadRootsTable extends CachedThreadRoots with TableInfo<$CachedThreadRootsTable, CachedThreadRoot> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $CachedThreadRootsTable(this.attachedDatabase, [this._alias]); - static const VerificationMeta _accountDidMeta = const VerificationMeta( - 'accountDid', - ); + static const VerificationMeta _accountDidMeta = const VerificationMeta('accountDid'); @override late final GeneratedColumn accountDid = GeneratedColumn( 'account_did', @@ -3142,9 +2624,7 @@ class $CachedThreadRootsTable extends CachedThreadRoots type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _rootUriMeta = const VerificationMeta( - 'rootUri', - ); + static const VerificationMeta _rootUriMeta = const VerificationMeta('rootUri'); @override late final GeneratedColumn rootUri = GeneratedColumn( 'root_uri', @@ -3153,9 +2633,7 @@ class $CachedThreadRootsTable extends CachedThreadRoots type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _payloadMeta = const VerificationMeta( - 'payload', - ); + static const VerificationMeta _payloadMeta = const VerificationMeta('payload'); @override late final GeneratedColumn payload = GeneratedColumn( 'payload', @@ -3164,9 +2642,7 @@ class $CachedThreadRootsTable extends CachedThreadRoots type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _fetchedAtMeta = const VerificationMeta( - 'fetchedAt', - ); + static const VerificationMeta _fetchedAtMeta = const VerificationMeta('fetchedAt'); @override late final GeneratedColumn fetchedAt = GeneratedColumn( 'fetched_at', @@ -3177,53 +2653,33 @@ class $CachedThreadRootsTable extends CachedThreadRoots defaultValue: currentDateAndTime, ); @override - List get $columns => [ - accountDid, - rootUri, - payload, - fetchedAt, - ]; + List get $columns => [accountDid, rootUri, payload, fetchedAt]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'cached_thread_roots'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('account_did')) { - context.handle( - _accountDidMeta, - accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta), - ); + context.handle(_accountDidMeta, accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta)); } else if (isInserting) { context.missing(_accountDidMeta); } if (data.containsKey('root_uri')) { - context.handle( - _rootUriMeta, - rootUri.isAcceptableOrUnknown(data['root_uri']!, _rootUriMeta), - ); + context.handle(_rootUriMeta, rootUri.isAcceptableOrUnknown(data['root_uri']!, _rootUriMeta)); } else if (isInserting) { context.missing(_rootUriMeta); } if (data.containsKey('payload')) { - context.handle( - _payloadMeta, - payload.isAcceptableOrUnknown(data['payload']!, _payloadMeta), - ); + context.handle(_payloadMeta, payload.isAcceptableOrUnknown(data['payload']!, _payloadMeta)); } else if (isInserting) { context.missing(_payloadMeta); } if (data.containsKey('fetched_at')) { - context.handle( - _fetchedAtMeta, - fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta), - ); + context.handle(_fetchedAtMeta, fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta)); } return context; } @@ -3234,22 +2690,10 @@ class $CachedThreadRootsTable extends CachedThreadRoots CachedThreadRoot map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return CachedThreadRoot( - accountDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}account_did'], - )!, - rootUri: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}root_uri'], - )!, - payload: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}payload'], - )!, - fetchedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}fetched_at'], - )!, + accountDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}account_did'])!, + rootUri: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}root_uri'])!, + payload: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}payload'])!, + fetchedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}fetched_at'])!, ); } @@ -3259,8 +2703,7 @@ class $CachedThreadRootsTable extends CachedThreadRoots } } -class CachedThreadRoot extends DataClass - implements Insertable { +class CachedThreadRoot extends DataClass implements Insertable { final String accountDid; final String rootUri; final String payload; @@ -3290,10 +2733,7 @@ class CachedThreadRoot extends DataClass ); } - factory CachedThreadRoot.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory CachedThreadRoot.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return CachedThreadRoot( accountDid: serializer.fromJson(json['accountDid']), @@ -3313,22 +2753,16 @@ class CachedThreadRoot extends DataClass }; } - CachedThreadRoot copyWith({ - String? accountDid, - String? rootUri, - String? payload, - DateTime? fetchedAt, - }) => CachedThreadRoot( - accountDid: accountDid ?? this.accountDid, - rootUri: rootUri ?? this.rootUri, - payload: payload ?? this.payload, - fetchedAt: fetchedAt ?? this.fetchedAt, - ); + CachedThreadRoot copyWith({String? accountDid, String? rootUri, String? payload, DateTime? fetchedAt}) => + CachedThreadRoot( + accountDid: accountDid ?? this.accountDid, + rootUri: rootUri ?? this.rootUri, + payload: payload ?? this.payload, + fetchedAt: fetchedAt ?? this.fetchedAt, + ); CachedThreadRoot copyWithCompanion(CachedThreadRootsCompanion data) { return CachedThreadRoot( - accountDid: data.accountDid.present - ? data.accountDid.value - : this.accountDid, + accountDid: data.accountDid.present ? data.accountDid.value : this.accountDid, rootUri: data.rootUri.present ? data.rootUri.value : this.rootUri, payload: data.payload.present ? data.payload.value : this.payload, fetchedAt: data.fetchedAt.present ? data.fetchedAt.value : this.fetchedAt, @@ -3446,8 +2880,7 @@ class CachedThreadRootsCompanion extends UpdateCompanion { } } -class $SearchHistoryTable extends SearchHistory - with TableInfo<$SearchHistoryTable, SearchHistoryEntry> { +class $SearchHistoryTable extends SearchHistory with TableInfo<$SearchHistoryTable, SearchHistoryEntry> { @override final GeneratedDatabase attachedDatabase; final String? _alias; @@ -3461,9 +2894,7 @@ class $SearchHistoryTable extends SearchHistory hasAutoIncrement: true, type: DriftSqlType.int, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways( - 'PRIMARY KEY AUTOINCREMENT', - ), + defaultConstraints: GeneratedColumn.constraintIsAlways('PRIMARY KEY AUTOINCREMENT'), ); static const VerificationMeta _queryMeta = const VerificationMeta('query'); @override @@ -3483,9 +2914,7 @@ class $SearchHistoryTable extends SearchHistory type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _searchedAtMeta = const VerificationMeta( - 'searchedAt', - ); + static const VerificationMeta _searchedAtMeta = const VerificationMeta('searchedAt'); @override late final GeneratedColumn searchedAt = GeneratedColumn( 'searched_at', @@ -3495,9 +2924,7 @@ class $SearchHistoryTable extends SearchHistory requiredDuringInsert: false, defaultValue: currentDateAndTime, ); - static const VerificationMeta _accountDidMeta = const VerificationMeta( - 'accountDid', - ); + static const VerificationMeta _accountDidMeta = const VerificationMeta('accountDid'); @override late final GeneratedColumn accountDid = GeneratedColumn( 'account_did', @@ -3507,55 +2934,34 @@ class $SearchHistoryTable extends SearchHistory requiredDuringInsert: true, ); @override - List get $columns => [ - id, - query, - type, - searchedAt, - accountDid, - ]; + List get $columns => [id, query, type, searchedAt, accountDid]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'search_history'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + 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)); } if (data.containsKey('query')) { - context.handle( - _queryMeta, - query.isAcceptableOrUnknown(data['query']!, _queryMeta), - ); + context.handle(_queryMeta, query.isAcceptableOrUnknown(data['query']!, _queryMeta)); } else if (isInserting) { context.missing(_queryMeta); } if (data.containsKey('type')) { - context.handle( - _typeMeta, - type.isAcceptableOrUnknown(data['type']!, _typeMeta), - ); + context.handle(_typeMeta, type.isAcceptableOrUnknown(data['type']!, _typeMeta)); } else if (isInserting) { context.missing(_typeMeta); } if (data.containsKey('searched_at')) { - context.handle( - _searchedAtMeta, - searchedAt.isAcceptableOrUnknown(data['searched_at']!, _searchedAtMeta), - ); + context.handle(_searchedAtMeta, searchedAt.isAcceptableOrUnknown(data['searched_at']!, _searchedAtMeta)); } if (data.containsKey('account_did')) { - context.handle( - _accountDidMeta, - accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta), - ); + context.handle(_accountDidMeta, accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta)); } else if (isInserting) { context.missing(_accountDidMeta); } @@ -3568,26 +2974,11 @@ class $SearchHistoryTable extends SearchHistory SearchHistoryEntry map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return SearchHistoryEntry( - id: attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}id'], - )!, - query: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}query'], - )!, - type: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}type'], - )!, - searchedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}searched_at'], - )!, - accountDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}account_did'], - )!, + id: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}id'])!, + query: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}query'])!, + type: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}type'])!, + searchedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}searched_at'])!, + accountDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}account_did'])!, ); } @@ -3597,8 +2988,7 @@ class $SearchHistoryTable extends SearchHistory } } -class SearchHistoryEntry extends DataClass - implements Insertable { +class SearchHistoryEntry extends DataClass implements Insertable { final int id; final String query; final String type; @@ -3632,10 +3022,7 @@ class SearchHistoryEntry extends DataClass ); } - factory SearchHistoryEntry.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory SearchHistoryEntry.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return SearchHistoryEntry( id: serializer.fromJson(json['id']), @@ -3657,30 +3044,21 @@ class SearchHistoryEntry extends DataClass }; } - SearchHistoryEntry copyWith({ - int? id, - String? query, - String? type, - DateTime? searchedAt, - String? accountDid, - }) => SearchHistoryEntry( - id: id ?? this.id, - query: query ?? this.query, - type: type ?? this.type, - searchedAt: searchedAt ?? this.searchedAt, - accountDid: accountDid ?? this.accountDid, - ); + SearchHistoryEntry copyWith({int? id, String? query, String? type, DateTime? searchedAt, String? accountDid}) => + SearchHistoryEntry( + id: id ?? this.id, + query: query ?? this.query, + type: type ?? this.type, + searchedAt: searchedAt ?? this.searchedAt, + accountDid: accountDid ?? this.accountDid, + ); SearchHistoryEntry copyWithCompanion(SearchHistoryCompanion data) { return SearchHistoryEntry( id: data.id.present ? data.id.value : this.id, query: data.query.present ? data.query.value : this.query, type: data.type.present ? data.type.value : this.type, - searchedAt: data.searchedAt.present - ? data.searchedAt.value - : this.searchedAt, - accountDid: data.accountDid.present - ? data.accountDid.value - : this.accountDid, + searchedAt: data.searchedAt.present ? data.searchedAt.value : this.searchedAt, + accountDid: data.accountDid.present ? data.accountDid.value : this.accountDid, ); } @@ -3811,13 +3189,9 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { hasAutoIncrement: true, type: DriftSqlType.int, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways( - 'PRIMARY KEY AUTOINCREMENT', - ), - ); - static const VerificationMeta _accountDidMeta = const VerificationMeta( - 'accountDid', + defaultConstraints: GeneratedColumn.constraintIsAlways('PRIMARY KEY AUTOINCREMENT'), ); + static const VerificationMeta _accountDidMeta = const VerificationMeta('accountDid'); @override late final GeneratedColumn accountDid = GeneratedColumn( 'account_did', @@ -3826,9 +3200,7 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _contentMeta = const VerificationMeta( - 'content', - ); + static const VerificationMeta _contentMeta = const VerificationMeta('content'); @override late final GeneratedColumn content = GeneratedColumn( 'content', @@ -3837,9 +3209,7 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _replyUriMeta = const VerificationMeta( - 'replyUri', - ); + static const VerificationMeta _replyUriMeta = const VerificationMeta('replyUri'); @override late final GeneratedColumn replyUri = GeneratedColumn( 'reply_uri', @@ -3848,9 +3218,7 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _replyCidMeta = const VerificationMeta( - 'replyCid', - ); + static const VerificationMeta _replyCidMeta = const VerificationMeta('replyCid'); @override late final GeneratedColumn replyCid = GeneratedColumn( 'reply_cid', @@ -3859,9 +3227,7 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _rootUriMeta = const VerificationMeta( - 'rootUri', - ); + static const VerificationMeta _rootUriMeta = const VerificationMeta('rootUri'); @override late final GeneratedColumn rootUri = GeneratedColumn( 'root_uri', @@ -3870,9 +3236,7 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _rootCidMeta = const VerificationMeta( - 'rootCid', - ); + static const VerificationMeta _rootCidMeta = const VerificationMeta('rootCid'); @override late final GeneratedColumn rootCid = GeneratedColumn( 'root_cid', @@ -3881,9 +3245,7 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _embedJsonMeta = const VerificationMeta( - 'embedJson', - ); + static const VerificationMeta _embedJsonMeta = const VerificationMeta('embedJson'); @override late final GeneratedColumn embedJson = GeneratedColumn( 'embed_json', @@ -3892,9 +3254,7 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _mediaPathsMeta = const VerificationMeta( - 'mediaPaths', - ); + static const VerificationMeta _mediaPathsMeta = const VerificationMeta('mediaPaths'); @override late final GeneratedColumn mediaPaths = GeneratedColumn( 'media_paths', @@ -3903,9 +3263,7 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { type: DriftSqlType.string, requiredDuringInsert: false, ); - static const VerificationMeta _createdAtMeta = const VerificationMeta( - 'createdAt', - ); + static const VerificationMeta _createdAtMeta = const VerificationMeta('createdAt'); @override late final GeneratedColumn createdAt = GeneratedColumn( 'created_at', @@ -3915,9 +3273,7 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { requiredDuringInsert: false, defaultValue: currentDateAndTime, ); - static const VerificationMeta _updatedAtMeta = const VerificationMeta( - 'updatedAt', - ); + static const VerificationMeta _updatedAtMeta = const VerificationMeta('updatedAt'); @override late final GeneratedColumn updatedAt = GeneratedColumn( 'updated_at', @@ -3927,9 +3283,7 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { requiredDuringInsert: false, defaultValue: currentDateAndTime, ); - static const VerificationMeta _scheduledAtMeta = const VerificationMeta( - 'scheduledAt', - ); + static const VerificationMeta _scheduledAtMeta = const VerificationMeta('scheduledAt'); @override late final GeneratedColumn scheduledAt = GeneratedColumn( 'scheduled_at', @@ -3959,87 +3313,48 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { String get actualTableName => $name; static const String $name = 'drafts'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + 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)); } if (data.containsKey('account_did')) { - context.handle( - _accountDidMeta, - accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta), - ); + context.handle(_accountDidMeta, accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta)); } else if (isInserting) { context.missing(_accountDidMeta); } if (data.containsKey('content')) { - context.handle( - _contentMeta, - content.isAcceptableOrUnknown(data['content']!, _contentMeta), - ); + context.handle(_contentMeta, content.isAcceptableOrUnknown(data['content']!, _contentMeta)); } else if (isInserting) { context.missing(_contentMeta); } if (data.containsKey('reply_uri')) { - context.handle( - _replyUriMeta, - replyUri.isAcceptableOrUnknown(data['reply_uri']!, _replyUriMeta), - ); + context.handle(_replyUriMeta, replyUri.isAcceptableOrUnknown(data['reply_uri']!, _replyUriMeta)); } if (data.containsKey('reply_cid')) { - context.handle( - _replyCidMeta, - replyCid.isAcceptableOrUnknown(data['reply_cid']!, _replyCidMeta), - ); + context.handle(_replyCidMeta, replyCid.isAcceptableOrUnknown(data['reply_cid']!, _replyCidMeta)); } if (data.containsKey('root_uri')) { - context.handle( - _rootUriMeta, - rootUri.isAcceptableOrUnknown(data['root_uri']!, _rootUriMeta), - ); + context.handle(_rootUriMeta, rootUri.isAcceptableOrUnknown(data['root_uri']!, _rootUriMeta)); } if (data.containsKey('root_cid')) { - context.handle( - _rootCidMeta, - rootCid.isAcceptableOrUnknown(data['root_cid']!, _rootCidMeta), - ); + context.handle(_rootCidMeta, rootCid.isAcceptableOrUnknown(data['root_cid']!, _rootCidMeta)); } if (data.containsKey('embed_json')) { - context.handle( - _embedJsonMeta, - embedJson.isAcceptableOrUnknown(data['embed_json']!, _embedJsonMeta), - ); + context.handle(_embedJsonMeta, embedJson.isAcceptableOrUnknown(data['embed_json']!, _embedJsonMeta)); } if (data.containsKey('media_paths')) { - context.handle( - _mediaPathsMeta, - mediaPaths.isAcceptableOrUnknown(data['media_paths']!, _mediaPathsMeta), - ); + context.handle(_mediaPathsMeta, mediaPaths.isAcceptableOrUnknown(data['media_paths']!, _mediaPathsMeta)); } if (data.containsKey('created_at')) { - context.handle( - _createdAtMeta, - createdAt.isAcceptableOrUnknown(data['created_at']!, _createdAtMeta), - ); + context.handle(_createdAtMeta, createdAt.isAcceptableOrUnknown(data['created_at']!, _createdAtMeta)); } if (data.containsKey('updated_at')) { - context.handle( - _updatedAtMeta, - updatedAt.isAcceptableOrUnknown(data['updated_at']!, _updatedAtMeta), - ); + context.handle(_updatedAtMeta, updatedAt.isAcceptableOrUnknown(data['updated_at']!, _updatedAtMeta)); } if (data.containsKey('scheduled_at')) { - context.handle( - _scheduledAtMeta, - scheduledAt.isAcceptableOrUnknown( - data['scheduled_at']!, - _scheduledAtMeta, - ), - ); + context.handle(_scheduledAtMeta, scheduledAt.isAcceptableOrUnknown(data['scheduled_at']!, _scheduledAtMeta)); } return context; } @@ -4050,54 +3365,18 @@ class $DraftsTable extends Drafts with TableInfo<$DraftsTable, DraftEntry> { DraftEntry map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return DraftEntry( - id: attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}id'], - )!, - accountDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}account_did'], - )!, - content: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}content'], - )!, - replyUri: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}reply_uri'], - ), - replyCid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}reply_cid'], - ), - rootUri: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}root_uri'], - ), - rootCid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}root_cid'], - ), - embedJson: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}embed_json'], - ), - mediaPaths: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}media_paths'], - ), - createdAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}created_at'], - )!, - updatedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}updated_at'], - )!, - scheduledAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}scheduled_at'], - ), + id: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}id'])!, + accountDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}account_did'])!, + content: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}content'])!, + replyUri: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}reply_uri']), + replyCid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}reply_cid']), + rootUri: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}root_uri']), + rootCid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}root_cid']), + embedJson: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}embed_json']), + mediaPaths: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}media_paths']), + createdAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}created_at'])!, + updatedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}updated_at'])!, + scheduledAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}scheduled_at']), ); } @@ -4171,36 +3450,19 @@ class DraftEntry extends DataClass implements Insertable { id: Value(id), accountDid: Value(accountDid), content: Value(content), - replyUri: replyUri == null && nullToAbsent - ? const Value.absent() - : Value(replyUri), - replyCid: replyCid == null && nullToAbsent - ? const Value.absent() - : Value(replyCid), - rootUri: rootUri == null && nullToAbsent - ? const Value.absent() - : Value(rootUri), - rootCid: rootCid == null && nullToAbsent - ? const Value.absent() - : Value(rootCid), - embedJson: embedJson == null && nullToAbsent - ? const Value.absent() - : Value(embedJson), - mediaPaths: mediaPaths == null && nullToAbsent - ? const Value.absent() - : Value(mediaPaths), + replyUri: replyUri == null && nullToAbsent ? const Value.absent() : Value(replyUri), + replyCid: replyCid == null && nullToAbsent ? const Value.absent() : Value(replyCid), + rootUri: rootUri == null && nullToAbsent ? const Value.absent() : Value(rootUri), + rootCid: rootCid == null && nullToAbsent ? const Value.absent() : Value(rootCid), + embedJson: embedJson == null && nullToAbsent ? const Value.absent() : Value(embedJson), + mediaPaths: mediaPaths == null && nullToAbsent ? const Value.absent() : Value(mediaPaths), createdAt: Value(createdAt), updatedAt: Value(updatedAt), - scheduledAt: scheduledAt == null && nullToAbsent - ? const Value.absent() - : Value(scheduledAt), + scheduledAt: scheduledAt == null && nullToAbsent ? const Value.absent() : Value(scheduledAt), ); } - factory DraftEntry.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory DraftEntry.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return DraftEntry( id: serializer.fromJson(json['id']), @@ -4266,23 +3528,17 @@ class DraftEntry extends DataClass implements Insertable { DraftEntry copyWithCompanion(DraftsCompanion data) { return DraftEntry( id: data.id.present ? data.id.value : this.id, - accountDid: data.accountDid.present - ? data.accountDid.value - : this.accountDid, + accountDid: data.accountDid.present ? data.accountDid.value : this.accountDid, content: data.content.present ? data.content.value : this.content, replyUri: data.replyUri.present ? data.replyUri.value : this.replyUri, replyCid: data.replyCid.present ? data.replyCid.value : this.replyCid, rootUri: data.rootUri.present ? data.rootUri.value : this.rootUri, rootCid: data.rootCid.present ? data.rootCid.value : this.rootCid, embedJson: data.embedJson.present ? data.embedJson.value : this.embedJson, - mediaPaths: data.mediaPaths.present - ? data.mediaPaths.value - : this.mediaPaths, + mediaPaths: data.mediaPaths.present ? data.mediaPaths.value : this.mediaPaths, createdAt: data.createdAt.present ? data.createdAt.value : this.createdAt, updatedAt: data.updatedAt.present ? data.updatedAt.value : this.updatedAt, - scheduledAt: data.scheduledAt.present - ? data.scheduledAt.value - : this.scheduledAt, + scheduledAt: data.scheduledAt.present ? data.scheduledAt.value : this.scheduledAt, ); } @@ -4502,8 +3758,7 @@ class DraftsCompanion extends UpdateCompanion { } } -class $SavedPostsTable extends SavedPosts - with TableInfo<$SavedPostsTable, SavedPostEntry> { +class $SavedPostsTable extends SavedPosts with TableInfo<$SavedPostsTable, SavedPostEntry> { @override final GeneratedDatabase attachedDatabase; final String? _alias; @@ -4517,13 +3772,9 @@ class $SavedPostsTable extends SavedPosts hasAutoIncrement: true, type: DriftSqlType.int, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways( - 'PRIMARY KEY AUTOINCREMENT', - ), - ); - static const VerificationMeta _accountDidMeta = const VerificationMeta( - 'accountDid', + defaultConstraints: GeneratedColumn.constraintIsAlways('PRIMARY KEY AUTOINCREMENT'), ); + static const VerificationMeta _accountDidMeta = const VerificationMeta('accountDid'); @override late final GeneratedColumn accountDid = GeneratedColumn( 'account_did', @@ -4532,9 +3783,7 @@ class $SavedPostsTable extends SavedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _postUriMeta = const VerificationMeta( - 'postUri', - ); + static const VerificationMeta _postUriMeta = const VerificationMeta('postUri'); @override late final GeneratedColumn postUri = GeneratedColumn( 'post_uri', @@ -4543,9 +3792,7 @@ class $SavedPostsTable extends SavedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _postJsonMeta = const VerificationMeta( - 'postJson', - ); + static const VerificationMeta _postJsonMeta = const VerificationMeta('postJson'); @override late final GeneratedColumn postJson = GeneratedColumn( 'post_json', @@ -4554,9 +3801,7 @@ class $SavedPostsTable extends SavedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _saveTypeMeta = const VerificationMeta( - 'saveType', - ); + static const VerificationMeta _saveTypeMeta = const VerificationMeta('saveType'); @override late final GeneratedColumn saveType = GeneratedColumn( 'save_type', @@ -4566,9 +3811,7 @@ class $SavedPostsTable extends SavedPosts requiredDuringInsert: false, defaultValue: const Constant('local'), ); - static const VerificationMeta _savedAtMeta = const VerificationMeta( - 'savedAt', - ); + static const VerificationMeta _savedAtMeta = const VerificationMeta('savedAt'); @override late final GeneratedColumn savedAt = GeneratedColumn( 'saved_at', @@ -4579,64 +3822,39 @@ class $SavedPostsTable extends SavedPosts defaultValue: currentDateAndTime, ); @override - List get $columns => [ - id, - accountDid, - postUri, - postJson, - saveType, - savedAt, - ]; + List get $columns => [id, accountDid, postUri, postJson, saveType, savedAt]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'saved_posts'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + 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)); } if (data.containsKey('account_did')) { - context.handle( - _accountDidMeta, - accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta), - ); + context.handle(_accountDidMeta, accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta)); } else if (isInserting) { context.missing(_accountDidMeta); } if (data.containsKey('post_uri')) { - context.handle( - _postUriMeta, - postUri.isAcceptableOrUnknown(data['post_uri']!, _postUriMeta), - ); + context.handle(_postUriMeta, postUri.isAcceptableOrUnknown(data['post_uri']!, _postUriMeta)); } else if (isInserting) { context.missing(_postUriMeta); } if (data.containsKey('post_json')) { - context.handle( - _postJsonMeta, - postJson.isAcceptableOrUnknown(data['post_json']!, _postJsonMeta), - ); + context.handle(_postJsonMeta, postJson.isAcceptableOrUnknown(data['post_json']!, _postJsonMeta)); } else if (isInserting) { context.missing(_postJsonMeta); } if (data.containsKey('save_type')) { - context.handle( - _saveTypeMeta, - saveType.isAcceptableOrUnknown(data['save_type']!, _saveTypeMeta), - ); + context.handle(_saveTypeMeta, saveType.isAcceptableOrUnknown(data['save_type']!, _saveTypeMeta)); } if (data.containsKey('saved_at')) { - context.handle( - _savedAtMeta, - savedAt.isAcceptableOrUnknown(data['saved_at']!, _savedAtMeta), - ); + context.handle(_savedAtMeta, savedAt.isAcceptableOrUnknown(data['saved_at']!, _savedAtMeta)); } return context; } @@ -4647,30 +3865,12 @@ class $SavedPostsTable extends SavedPosts SavedPostEntry map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return SavedPostEntry( - id: attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}id'], - )!, - accountDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}account_did'], - )!, - postUri: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}post_uri'], - )!, - postJson: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}post_json'], - )!, - saveType: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}save_type'], - )!, - savedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}saved_at'], - )!, + id: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}id'])!, + accountDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}account_did'])!, + postUri: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}post_uri'])!, + postJson: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}post_json'])!, + saveType: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}save_type'])!, + savedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}saved_at'])!, ); } @@ -4718,10 +3918,7 @@ class SavedPostEntry extends DataClass implements Insertable { ); } - factory SavedPostEntry.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory SavedPostEntry.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return SavedPostEntry( id: serializer.fromJson(json['id']), @@ -4763,9 +3960,7 @@ class SavedPostEntry extends DataClass implements Insertable { SavedPostEntry copyWithCompanion(SavedPostsCompanion data) { return SavedPostEntry( id: data.id.present ? data.id.value : this.id, - accountDid: data.accountDid.present - ? data.accountDid.value - : this.accountDid, + accountDid: data.accountDid.present ? data.accountDid.value : this.accountDid, postUri: data.postUri.present ? data.postUri.value : this.postUri, postJson: data.postJson.present ? data.postJson.value : this.postJson, saveType: data.saveType.present ? data.saveType.value : this.saveType, @@ -4787,8 +3982,7 @@ class SavedPostEntry extends DataClass implements Insertable { } @override - int get hashCode => - Object.hash(id, accountDid, postUri, postJson, saveType, savedAt); + int get hashCode => Object.hash(id, accountDid, postUri, postJson, saveType, savedAt); @override bool operator ==(Object other) => identical(this, other) || @@ -4900,15 +4094,12 @@ class SavedPostsCompanion extends UpdateCompanion { } } -class $LabelerCacheTable extends LabelerCache - with TableInfo<$LabelerCacheTable, LabelerCacheEntry> { +class $LabelerCacheTable extends LabelerCache with TableInfo<$LabelerCacheTable, LabelerCacheEntry> { @override final GeneratedDatabase attachedDatabase; final String? _alias; $LabelerCacheTable(this.attachedDatabase, [this._alias]); - static const VerificationMeta _labelerDidMeta = const VerificationMeta( - 'labelerDid', - ); + static const VerificationMeta _labelerDidMeta = const VerificationMeta('labelerDid'); @override late final GeneratedColumn labelerDid = GeneratedColumn( 'labeler_did', @@ -4917,9 +4108,7 @@ class $LabelerCacheTable extends LabelerCache type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _policiesJsonMeta = const VerificationMeta( - 'policiesJson', - ); + static const VerificationMeta _policiesJsonMeta = const VerificationMeta('policiesJson'); @override late final GeneratedColumn policiesJson = GeneratedColumn( 'policies_json', @@ -4928,9 +4117,7 @@ class $LabelerCacheTable extends LabelerCache type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _fetchedAtMeta = const VerificationMeta( - 'fetchedAt', - ); + static const VerificationMeta _fetchedAtMeta = const VerificationMeta('fetchedAt'); @override late final GeneratedColumn fetchedAt = GeneratedColumn( 'fetched_at', @@ -4948,36 +4135,21 @@ class $LabelerCacheTable extends LabelerCache String get actualTableName => $name; static const String $name = 'labeler_cache'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + VerificationContext validateIntegrity(Insertable instance, {bool isInserting = false}) { final context = VerificationContext(); final data = instance.toColumns(true); if (data.containsKey('labeler_did')) { - context.handle( - _labelerDidMeta, - labelerDid.isAcceptableOrUnknown(data['labeler_did']!, _labelerDidMeta), - ); + context.handle(_labelerDidMeta, labelerDid.isAcceptableOrUnknown(data['labeler_did']!, _labelerDidMeta)); } else if (isInserting) { context.missing(_labelerDidMeta); } if (data.containsKey('policies_json')) { - context.handle( - _policiesJsonMeta, - policiesJson.isAcceptableOrUnknown( - data['policies_json']!, - _policiesJsonMeta, - ), - ); + context.handle(_policiesJsonMeta, policiesJson.isAcceptableOrUnknown(data['policies_json']!, _policiesJsonMeta)); } else if (isInserting) { context.missing(_policiesJsonMeta); } if (data.containsKey('fetched_at')) { - context.handle( - _fetchedAtMeta, - fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta), - ); + context.handle(_fetchedAtMeta, fetchedAt.isAcceptableOrUnknown(data['fetched_at']!, _fetchedAtMeta)); } return context; } @@ -4988,18 +4160,9 @@ class $LabelerCacheTable extends LabelerCache LabelerCacheEntry map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return LabelerCacheEntry( - labelerDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}labeler_did'], - )!, - policiesJson: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}policies_json'], - )!, - fetchedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}fetched_at'], - )!, + labelerDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}labeler_did'])!, + policiesJson: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}policies_json'])!, + fetchedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}fetched_at'])!, ); } @@ -5009,16 +4172,11 @@ class $LabelerCacheTable extends LabelerCache } } -class LabelerCacheEntry extends DataClass - implements Insertable { +class LabelerCacheEntry extends DataClass implements Insertable { final String labelerDid; final String policiesJson; final DateTime fetchedAt; - const LabelerCacheEntry({ - required this.labelerDid, - required this.policiesJson, - required this.fetchedAt, - }); + const LabelerCacheEntry({required this.labelerDid, required this.policiesJson, required this.fetchedAt}); @override Map toColumns(bool nullToAbsent) { final map = {}; @@ -5036,10 +4194,7 @@ class LabelerCacheEntry extends DataClass ); } - factory LabelerCacheEntry.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory LabelerCacheEntry.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return LabelerCacheEntry( labelerDid: serializer.fromJson(json['labelerDid']), @@ -5057,23 +4212,15 @@ class LabelerCacheEntry extends DataClass }; } - LabelerCacheEntry copyWith({ - String? labelerDid, - String? policiesJson, - DateTime? fetchedAt, - }) => LabelerCacheEntry( + LabelerCacheEntry copyWith({String? labelerDid, String? policiesJson, DateTime? fetchedAt}) => LabelerCacheEntry( labelerDid: labelerDid ?? this.labelerDid, policiesJson: policiesJson ?? this.policiesJson, fetchedAt: fetchedAt ?? this.fetchedAt, ); LabelerCacheEntry copyWithCompanion(LabelerCacheCompanion data) { return LabelerCacheEntry( - labelerDid: data.labelerDid.present - ? data.labelerDid.value - : this.labelerDid, - policiesJson: data.policiesJson.present - ? data.policiesJson.value - : this.policiesJson, + labelerDid: data.labelerDid.present ? data.labelerDid.value : this.labelerDid, + policiesJson: data.policiesJson.present ? data.policiesJson.value : this.policiesJson, fetchedAt: data.fetchedAt.present ? data.fetchedAt.value : this.fetchedAt, ); } @@ -5190,13 +4337,9 @@ class $NotificationDeliveriesTable extends NotificationDeliveries hasAutoIncrement: true, type: DriftSqlType.int, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways( - 'PRIMARY KEY AUTOINCREMENT', - ), - ); - static const VerificationMeta _accountDidMeta = const VerificationMeta( - 'accountDid', + defaultConstraints: GeneratedColumn.constraintIsAlways('PRIMARY KEY AUTOINCREMENT'), ); + static const VerificationMeta _accountDidMeta = const VerificationMeta('accountDid'); @override late final GeneratedColumn accountDid = GeneratedColumn( 'account_did', @@ -5205,9 +4348,7 @@ class $NotificationDeliveriesTable extends NotificationDeliveries type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _notificationUriMeta = const VerificationMeta( - 'notificationUri', - ); + static const VerificationMeta _notificationUriMeta = const VerificationMeta('notificationUri'); @override late final GeneratedColumn notificationUri = GeneratedColumn( 'notification_uri', @@ -5216,9 +4357,7 @@ class $NotificationDeliveriesTable extends NotificationDeliveries type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _notificationCidMeta = const VerificationMeta( - 'notificationCid', - ); + static const VerificationMeta _notificationCidMeta = const VerificationMeta('notificationCid'); @override late final GeneratedColumn notificationCid = GeneratedColumn( 'notification_cid', @@ -5236,9 +4375,7 @@ class $NotificationDeliveriesTable extends NotificationDeliveries type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _indexedAtMeta = const VerificationMeta( - 'indexedAt', - ); + static const VerificationMeta _indexedAtMeta = const VerificationMeta('indexedAt'); @override late final GeneratedColumn indexedAt = GeneratedColumn( 'indexed_at', @@ -5256,9 +4393,7 @@ class $NotificationDeliveriesTable extends NotificationDeliveries type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _deliveredAtMeta = const VerificationMeta( - 'deliveredAt', - ); + static const VerificationMeta _deliveredAtMeta = const VerificationMeta('deliveredAt'); @override late final GeneratedColumn deliveredAt = GeneratedColumn( 'delivered_at', @@ -5268,9 +4403,7 @@ class $NotificationDeliveriesTable extends NotificationDeliveries requiredDuringInsert: false, defaultValue: currentDateAndTime, ); - static const VerificationMeta _openedAtMeta = const VerificationMeta( - 'openedAt', - ); + static const VerificationMeta _openedAtMeta = const VerificationMeta('openedAt'); @override late final GeneratedColumn openedAt = GeneratedColumn( 'opened_at', @@ -5279,9 +4412,7 @@ class $NotificationDeliveriesTable extends NotificationDeliveries type: DriftSqlType.dateTime, requiredDuringInsert: false, ); - static const VerificationMeta _dismissedAtMeta = const VerificationMeta( - 'dismissedAt', - ); + static const VerificationMeta _dismissedAtMeta = const VerificationMeta('dismissedAt'); @override late final GeneratedColumn dismissedAt = GeneratedColumn( 'dismissed_at', @@ -5309,30 +4440,21 @@ class $NotificationDeliveriesTable extends NotificationDeliveries String get actualTableName => $name; static const String $name = 'notification_deliveries'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + 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)); } if (data.containsKey('account_did')) { - context.handle( - _accountDidMeta, - accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta), - ); + context.handle(_accountDidMeta, accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta)); } else if (isInserting) { context.missing(_accountDidMeta); } if (data.containsKey('notification_uri')) { context.handle( _notificationUriMeta, - notificationUri.isAcceptableOrUnknown( - data['notification_uri']!, - _notificationUriMeta, - ), + notificationUri.isAcceptableOrUnknown(data['notification_uri']!, _notificationUriMeta), ); } else if (isInserting) { context.missing(_notificationUriMeta); @@ -5340,59 +4462,32 @@ class $NotificationDeliveriesTable extends NotificationDeliveries if (data.containsKey('notification_cid')) { context.handle( _notificationCidMeta, - notificationCid.isAcceptableOrUnknown( - data['notification_cid']!, - _notificationCidMeta, - ), + notificationCid.isAcceptableOrUnknown(data['notification_cid']!, _notificationCidMeta), ); } if (data.containsKey('reason')) { - context.handle( - _reasonMeta, - reason.isAcceptableOrUnknown(data['reason']!, _reasonMeta), - ); + context.handle(_reasonMeta, reason.isAcceptableOrUnknown(data['reason']!, _reasonMeta)); } else if (isInserting) { context.missing(_reasonMeta); } if (data.containsKey('indexed_at')) { - context.handle( - _indexedAtMeta, - indexedAt.isAcceptableOrUnknown(data['indexed_at']!, _indexedAtMeta), - ); + context.handle(_indexedAtMeta, indexedAt.isAcceptableOrUnknown(data['indexed_at']!, _indexedAtMeta)); } else if (isInserting) { context.missing(_indexedAtMeta); } if (data.containsKey('source')) { - context.handle( - _sourceMeta, - source.isAcceptableOrUnknown(data['source']!, _sourceMeta), - ); + context.handle(_sourceMeta, source.isAcceptableOrUnknown(data['source']!, _sourceMeta)); } else if (isInserting) { context.missing(_sourceMeta); } if (data.containsKey('delivered_at')) { - context.handle( - _deliveredAtMeta, - deliveredAt.isAcceptableOrUnknown( - data['delivered_at']!, - _deliveredAtMeta, - ), - ); + context.handle(_deliveredAtMeta, deliveredAt.isAcceptableOrUnknown(data['delivered_at']!, _deliveredAtMeta)); } if (data.containsKey('opened_at')) { - context.handle( - _openedAtMeta, - openedAt.isAcceptableOrUnknown(data['opened_at']!, _openedAtMeta), - ); + context.handle(_openedAtMeta, openedAt.isAcceptableOrUnknown(data['opened_at']!, _openedAtMeta)); } if (data.containsKey('dismissed_at')) { - context.handle( - _dismissedAtMeta, - dismissedAt.isAcceptableOrUnknown( - data['dismissed_at']!, - _dismissedAtMeta, - ), - ); + context.handle(_dismissedAtMeta, dismissedAt.isAcceptableOrUnknown(data['dismissed_at']!, _dismissedAtMeta)); } return context; } @@ -5400,20 +4495,11 @@ class $NotificationDeliveriesTable extends NotificationDeliveries @override Set get $primaryKey => {id}; @override - NotificationDeliveryEntry map( - Map data, { - String? tablePrefix, - }) { + NotificationDeliveryEntry map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return NotificationDeliveryEntry( - id: attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}id'], - )!, - accountDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}account_did'], - )!, + id: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}id'])!, + accountDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}account_did'])!, notificationUri: attachedDatabase.typeMapping.read( DriftSqlType.string, data['${effectivePrefix}notification_uri'], @@ -5422,30 +4508,12 @@ class $NotificationDeliveriesTable extends NotificationDeliveries DriftSqlType.string, data['${effectivePrefix}notification_cid'], ), - reason: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}reason'], - )!, - indexedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}indexed_at'], - )!, - source: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}source'], - )!, - deliveredAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}delivered_at'], - )!, - openedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}opened_at'], - ), - dismissedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}dismissed_at'], - ), + reason: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}reason'])!, + indexedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}indexed_at'])!, + source: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}source'])!, + deliveredAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}delivered_at'])!, + openedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}opened_at']), + dismissedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}dismissed_at']), ); } @@ -5455,8 +4523,7 @@ class $NotificationDeliveriesTable extends NotificationDeliveries } } -class NotificationDeliveryEntry extends DataClass - implements Insertable { +class NotificationDeliveryEntry extends DataClass implements Insertable { final int id; final String accountDid; final String notificationUri; @@ -5506,26 +4573,17 @@ class NotificationDeliveryEntry extends DataClass id: Value(id), accountDid: Value(accountDid), notificationUri: Value(notificationUri), - notificationCid: notificationCid == null && nullToAbsent - ? const Value.absent() - : Value(notificationCid), + notificationCid: notificationCid == null && nullToAbsent ? const Value.absent() : Value(notificationCid), reason: Value(reason), indexedAt: Value(indexedAt), source: Value(source), deliveredAt: Value(deliveredAt), - openedAt: openedAt == null && nullToAbsent - ? const Value.absent() - : Value(openedAt), - dismissedAt: dismissedAt == null && nullToAbsent - ? const Value.absent() - : Value(dismissedAt), + openedAt: openedAt == null && nullToAbsent ? const Value.absent() : Value(openedAt), + dismissedAt: dismissedAt == null && nullToAbsent ? const Value.absent() : Value(dismissedAt), ); } - factory NotificationDeliveryEntry.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory NotificationDeliveryEntry.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return NotificationDeliveryEntry( id: serializer.fromJson(json['id']), @@ -5572,9 +4630,7 @@ class NotificationDeliveryEntry extends DataClass id: id ?? this.id, accountDid: accountDid ?? this.accountDid, notificationUri: notificationUri ?? this.notificationUri, - notificationCid: notificationCid.present - ? notificationCid.value - : this.notificationCid, + notificationCid: notificationCid.present ? notificationCid.value : this.notificationCid, reason: reason ?? this.reason, indexedAt: indexedAt ?? this.indexedAt, source: source ?? this.source, @@ -5582,30 +4638,18 @@ class NotificationDeliveryEntry extends DataClass openedAt: openedAt.present ? openedAt.value : this.openedAt, dismissedAt: dismissedAt.present ? dismissedAt.value : this.dismissedAt, ); - NotificationDeliveryEntry copyWithCompanion( - NotificationDeliveriesCompanion data, - ) { + NotificationDeliveryEntry copyWithCompanion(NotificationDeliveriesCompanion data) { return NotificationDeliveryEntry( id: data.id.present ? data.id.value : this.id, - accountDid: data.accountDid.present - ? data.accountDid.value - : this.accountDid, - notificationUri: data.notificationUri.present - ? data.notificationUri.value - : this.notificationUri, - notificationCid: data.notificationCid.present - ? data.notificationCid.value - : this.notificationCid, + accountDid: data.accountDid.present ? data.accountDid.value : this.accountDid, + notificationUri: data.notificationUri.present ? data.notificationUri.value : this.notificationUri, + notificationCid: data.notificationCid.present ? data.notificationCid.value : this.notificationCid, reason: data.reason.present ? data.reason.value : this.reason, indexedAt: data.indexedAt.present ? data.indexedAt.value : this.indexedAt, source: data.source.present ? data.source.value : this.source, - deliveredAt: data.deliveredAt.present - ? data.deliveredAt.value - : this.deliveredAt, + deliveredAt: data.deliveredAt.present ? data.deliveredAt.value : this.deliveredAt, openedAt: data.openedAt.present ? data.openedAt.value : this.openedAt, - dismissedAt: data.dismissedAt.present - ? data.dismissedAt.value - : this.dismissedAt, + dismissedAt: data.dismissedAt.present ? data.dismissedAt.value : this.dismissedAt, ); } @@ -5655,8 +4699,7 @@ class NotificationDeliveryEntry extends DataClass other.dismissedAt == this.dismissedAt); } -class NotificationDeliveriesCompanion - extends UpdateCompanion { +class NotificationDeliveriesCompanion extends UpdateCompanion { final Value id; final Value accountDid; final Value notificationUri; @@ -5801,8 +4844,7 @@ class NotificationDeliveriesCompanion } } -class $LikedPostsTable extends LikedPosts - with TableInfo<$LikedPostsTable, LikedPostEntry> { +class $LikedPostsTable extends LikedPosts with TableInfo<$LikedPostsTable, LikedPostEntry> { @override final GeneratedDatabase attachedDatabase; final String? _alias; @@ -5816,13 +4858,9 @@ class $LikedPostsTable extends LikedPosts hasAutoIncrement: true, type: DriftSqlType.int, requiredDuringInsert: false, - defaultConstraints: GeneratedColumn.constraintIsAlways( - 'PRIMARY KEY AUTOINCREMENT', - ), - ); - static const VerificationMeta _accountDidMeta = const VerificationMeta( - 'accountDid', + defaultConstraints: GeneratedColumn.constraintIsAlways('PRIMARY KEY AUTOINCREMENT'), ); + static const VerificationMeta _accountDidMeta = const VerificationMeta('accountDid'); @override late final GeneratedColumn accountDid = GeneratedColumn( 'account_did', @@ -5831,9 +4869,7 @@ class $LikedPostsTable extends LikedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _postUriMeta = const VerificationMeta( - 'postUri', - ); + static const VerificationMeta _postUriMeta = const VerificationMeta('postUri'); @override late final GeneratedColumn postUri = GeneratedColumn( 'post_uri', @@ -5842,9 +4878,7 @@ class $LikedPostsTable extends LikedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _postJsonMeta = const VerificationMeta( - 'postJson', - ); + static const VerificationMeta _postJsonMeta = const VerificationMeta('postJson'); @override late final GeneratedColumn postJson = GeneratedColumn( 'post_json', @@ -5853,9 +4887,7 @@ class $LikedPostsTable extends LikedPosts type: DriftSqlType.string, requiredDuringInsert: true, ); - static const VerificationMeta _likedAtMeta = const VerificationMeta( - 'likedAt', - ); + static const VerificationMeta _likedAtMeta = const VerificationMeta('likedAt'); @override late final GeneratedColumn likedAt = GeneratedColumn( 'liked_at', @@ -5866,57 +4898,36 @@ class $LikedPostsTable extends LikedPosts defaultValue: currentDateAndTime, ); @override - List get $columns => [ - id, - accountDid, - postUri, - postJson, - likedAt, - ]; + List get $columns => [id, accountDid, postUri, postJson, likedAt]; @override String get aliasedName => _alias ?? actualTableName; @override String get actualTableName => $name; static const String $name = 'liked_posts'; @override - VerificationContext validateIntegrity( - Insertable instance, { - bool isInserting = false, - }) { + 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)); } if (data.containsKey('account_did')) { - context.handle( - _accountDidMeta, - accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta), - ); + context.handle(_accountDidMeta, accountDid.isAcceptableOrUnknown(data['account_did']!, _accountDidMeta)); } else if (isInserting) { context.missing(_accountDidMeta); } if (data.containsKey('post_uri')) { - context.handle( - _postUriMeta, - postUri.isAcceptableOrUnknown(data['post_uri']!, _postUriMeta), - ); + context.handle(_postUriMeta, postUri.isAcceptableOrUnknown(data['post_uri']!, _postUriMeta)); } else if (isInserting) { context.missing(_postUriMeta); } if (data.containsKey('post_json')) { - context.handle( - _postJsonMeta, - postJson.isAcceptableOrUnknown(data['post_json']!, _postJsonMeta), - ); + context.handle(_postJsonMeta, postJson.isAcceptableOrUnknown(data['post_json']!, _postJsonMeta)); } else if (isInserting) { context.missing(_postJsonMeta); } if (data.containsKey('liked_at')) { - context.handle( - _likedAtMeta, - likedAt.isAcceptableOrUnknown(data['liked_at']!, _likedAtMeta), - ); + context.handle(_likedAtMeta, likedAt.isAcceptableOrUnknown(data['liked_at']!, _likedAtMeta)); } return context; } @@ -5927,26 +4938,11 @@ class $LikedPostsTable extends LikedPosts LikedPostEntry map(Map data, {String? tablePrefix}) { final effectivePrefix = tablePrefix != null ? '$tablePrefix.' : ''; return LikedPostEntry( - id: attachedDatabase.typeMapping.read( - DriftSqlType.int, - data['${effectivePrefix}id'], - )!, - accountDid: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}account_did'], - )!, - postUri: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}post_uri'], - )!, - postJson: attachedDatabase.typeMapping.read( - DriftSqlType.string, - data['${effectivePrefix}post_json'], - )!, - likedAt: attachedDatabase.typeMapping.read( - DriftSqlType.dateTime, - data['${effectivePrefix}liked_at'], - )!, + id: attachedDatabase.typeMapping.read(DriftSqlType.int, data['${effectivePrefix}id'])!, + accountDid: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}account_did'])!, + postUri: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}post_uri'])!, + postJson: attachedDatabase.typeMapping.read(DriftSqlType.string, data['${effectivePrefix}post_json'])!, + likedAt: attachedDatabase.typeMapping.read(DriftSqlType.dateTime, data['${effectivePrefix}liked_at'])!, ); } @@ -5990,10 +4986,7 @@ class LikedPostEntry extends DataClass implements Insertable { ); } - factory LikedPostEntry.fromJson( - Map json, { - ValueSerializer? serializer, - }) { + factory LikedPostEntry.fromJson(Map json, {ValueSerializer? serializer}) { serializer ??= driftRuntimeOptions.defaultSerializer; return LikedPostEntry( id: serializer.fromJson(json['id']), @@ -6015,25 +5008,18 @@ class LikedPostEntry extends DataClass implements Insertable { }; } - LikedPostEntry copyWith({ - int? id, - String? accountDid, - String? postUri, - String? postJson, - DateTime? likedAt, - }) => LikedPostEntry( - id: id ?? this.id, - accountDid: accountDid ?? this.accountDid, - postUri: postUri ?? this.postUri, - postJson: postJson ?? this.postJson, - likedAt: likedAt ?? this.likedAt, - ); + LikedPostEntry copyWith({int? id, String? accountDid, String? postUri, String? postJson, DateTime? likedAt}) => + LikedPostEntry( + id: id ?? this.id, + accountDid: accountDid ?? this.accountDid, + postUri: postUri ?? this.postUri, + postJson: postJson ?? this.postJson, + likedAt: likedAt ?? this.likedAt, + ); LikedPostEntry copyWithCompanion(LikedPostsCompanion data) { return LikedPostEntry( id: data.id.present ? data.id.value : this.id, - accountDid: data.accountDid.present - ? data.accountDid.value - : this.accountDid, + accountDid: data.accountDid.present ? data.accountDid.value : this.accountDid, postUri: data.postUri.present ? data.postUri.value : this.postUri, postJson: data.postJson.present ? data.postJson.value : this.postJson, likedAt: data.likedAt.present ? data.likedAt.value : this.likedAt, @@ -6161,24 +5147,17 @@ abstract class _$AppDatabase extends GeneratedDatabase { late final $CachedPostsTable cachedPosts = $CachedPostsTable(this); late final $SettingsTable settings = $SettingsTable(this); late final $SavedFeedsTable savedFeeds = $SavedFeedsTable(this); - late final $CachedFeedPagesTable cachedFeedPages = $CachedFeedPagesTable( - this, - ); - late final $CachedFeedPostsTable cachedFeedPosts = $CachedFeedPostsTable( - this, - ); - late final $CachedThreadRootsTable cachedThreadRoots = - $CachedThreadRootsTable(this); + late final $CachedFeedPagesTable cachedFeedPages = $CachedFeedPagesTable(this); + late final $CachedFeedPostsTable cachedFeedPosts = $CachedFeedPostsTable(this); + late final $CachedThreadRootsTable cachedThreadRoots = $CachedThreadRootsTable(this); late final $SearchHistoryTable searchHistory = $SearchHistoryTable(this); late final $DraftsTable drafts = $DraftsTable(this); late final $SavedPostsTable savedPosts = $SavedPostsTable(this); late final $LabelerCacheTable labelerCache = $LabelerCacheTable(this); - late final $NotificationDeliveriesTable notificationDeliveries = - $NotificationDeliveriesTable(this); + late final $NotificationDeliveriesTable notificationDeliveries = $NotificationDeliveriesTable(this); late final $LikedPostsTable likedPosts = $LikedPostsTable(this); @override - Iterable> get allTables => - allSchemaEntities.whereType>(); + Iterable> get allTables => allSchemaEntities.whereType>(); @override List get allSchemaEntities => [ accounts, @@ -6239,8 +5218,7 @@ typedef $$AccountsTableUpdateCompanionBuilder = Value rowid, }); -class $$AccountsTableFilterComposer - extends Composer<_$AppDatabase, $AccountsTable> { +class $$AccountsTableFilterComposer extends Composer<_$AppDatabase, $AccountsTable> { $$AccountsTableFilterComposer({ required super.$db, required super.$table, @@ -6248,89 +5226,55 @@ class $$AccountsTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get did => $composableBuilder( - column: $table.did, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get did => $composableBuilder(column: $table.did, builder: (column) => ColumnFilters(column)); - ColumnFilters get handle => $composableBuilder( - column: $table.handle, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get handle => + $composableBuilder(column: $table.handle, builder: (column) => ColumnFilters(column)); - ColumnFilters get displayName => $composableBuilder( - column: $table.displayName, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get displayName => + $composableBuilder(column: $table.displayName, builder: (column) => ColumnFilters(column)); - ColumnFilters get service => $composableBuilder( - column: $table.service, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get service => + $composableBuilder(column: $table.service, builder: (column) => ColumnFilters(column)); - ColumnFilters get oauthService => $composableBuilder( - column: $table.oauthService, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get oauthService => + $composableBuilder(column: $table.oauthService, builder: (column) => ColumnFilters(column)); - ColumnFilters get oauthClientId => $composableBuilder( - column: $table.oauthClientId, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get oauthClientId => + $composableBuilder(column: $table.oauthClientId, builder: (column) => ColumnFilters(column)); - ColumnFilters get oauthTokenType => $composableBuilder( - column: $table.oauthTokenType, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get oauthTokenType => + $composableBuilder(column: $table.oauthTokenType, builder: (column) => ColumnFilters(column)); - ColumnFilters get oauthScope => $composableBuilder( - column: $table.oauthScope, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get oauthScope => + $composableBuilder(column: $table.oauthScope, builder: (column) => ColumnFilters(column)); - ColumnFilters get accessToken => $composableBuilder( - column: $table.accessToken, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accessToken => + $composableBuilder(column: $table.accessToken, builder: (column) => ColumnFilters(column)); - ColumnFilters get refreshToken => $composableBuilder( - column: $table.refreshToken, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get refreshToken => + $composableBuilder(column: $table.refreshToken, builder: (column) => ColumnFilters(column)); - ColumnFilters get dpopPublicKey => $composableBuilder( - column: $table.dpopPublicKey, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get dpopPublicKey => + $composableBuilder(column: $table.dpopPublicKey, builder: (column) => ColumnFilters(column)); - ColumnFilters get dpopPrivateKey => $composableBuilder( - column: $table.dpopPrivateKey, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get dpopPrivateKey => + $composableBuilder(column: $table.dpopPrivateKey, builder: (column) => ColumnFilters(column)); - ColumnFilters get dpopNonce => $composableBuilder( - column: $table.dpopNonce, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get dpopNonce => + $composableBuilder(column: $table.dpopNonce, builder: (column) => ColumnFilters(column)); - ColumnFilters get expiresAt => $composableBuilder( - column: $table.expiresAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get expiresAt => + $composableBuilder(column: $table.expiresAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdAt => $composableBuilder( - column: $table.createdAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get createdAt => + $composableBuilder(column: $table.createdAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get updatedAt => $composableBuilder( - column: $table.updatedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get updatedAt => + $composableBuilder(column: $table.updatedAt, builder: (column) => ColumnFilters(column)); } -class $$AccountsTableOrderingComposer - extends Composer<_$AppDatabase, $AccountsTable> { +class $$AccountsTableOrderingComposer extends Composer<_$AppDatabase, $AccountsTable> { $$AccountsTableOrderingComposer({ required super.$db, required super.$table, @@ -6338,89 +5282,56 @@ class $$AccountsTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get did => $composableBuilder( - column: $table.did, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get did => + $composableBuilder(column: $table.did, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get handle => $composableBuilder( - column: $table.handle, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get handle => + $composableBuilder(column: $table.handle, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get displayName => $composableBuilder( - column: $table.displayName, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get displayName => + $composableBuilder(column: $table.displayName, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get service => $composableBuilder( - column: $table.service, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get service => + $composableBuilder(column: $table.service, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get oauthService => $composableBuilder( - column: $table.oauthService, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get oauthService => + $composableBuilder(column: $table.oauthService, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get oauthClientId => $composableBuilder( - column: $table.oauthClientId, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get oauthClientId => + $composableBuilder(column: $table.oauthClientId, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get oauthTokenType => $composableBuilder( - column: $table.oauthTokenType, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get oauthTokenType => + $composableBuilder(column: $table.oauthTokenType, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get oauthScope => $composableBuilder( - column: $table.oauthScope, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get oauthScope => + $composableBuilder(column: $table.oauthScope, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get accessToken => $composableBuilder( - column: $table.accessToken, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accessToken => + $composableBuilder(column: $table.accessToken, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get refreshToken => $composableBuilder( - column: $table.refreshToken, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get refreshToken => + $composableBuilder(column: $table.refreshToken, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get dpopPublicKey => $composableBuilder( - column: $table.dpopPublicKey, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get dpopPublicKey => + $composableBuilder(column: $table.dpopPublicKey, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get dpopPrivateKey => $composableBuilder( - column: $table.dpopPrivateKey, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get dpopPrivateKey => + $composableBuilder(column: $table.dpopPrivateKey, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get dpopNonce => $composableBuilder( - column: $table.dpopNonce, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get dpopNonce => + $composableBuilder(column: $table.dpopNonce, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get expiresAt => $composableBuilder( - column: $table.expiresAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get expiresAt => + $composableBuilder(column: $table.expiresAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdAt => $composableBuilder( - column: $table.createdAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get createdAt => + $composableBuilder(column: $table.createdAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get updatedAt => $composableBuilder( - column: $table.updatedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get updatedAt => + $composableBuilder(column: $table.updatedAt, builder: (column) => ColumnOrderings(column)); } -class $$AccountsTableAnnotationComposer - extends Composer<_$AppDatabase, $AccountsTable> { +class $$AccountsTableAnnotationComposer extends Composer<_$AppDatabase, $AccountsTable> { $$AccountsTableAnnotationComposer({ required super.$db, required super.$table, @@ -6428,71 +5339,45 @@ class $$AccountsTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get did => - $composableBuilder(column: $table.did, builder: (column) => column); + GeneratedColumn get did => $composableBuilder(column: $table.did, builder: (column) => column); - GeneratedColumn get handle => - $composableBuilder(column: $table.handle, builder: (column) => column); + GeneratedColumn get handle => $composableBuilder(column: $table.handle, builder: (column) => column); - GeneratedColumn get displayName => $composableBuilder( - column: $table.displayName, - builder: (column) => column, - ); + GeneratedColumn get displayName => + $composableBuilder(column: $table.displayName, builder: (column) => column); - GeneratedColumn get service => - $composableBuilder(column: $table.service, builder: (column) => column); + GeneratedColumn get service => $composableBuilder(column: $table.service, builder: (column) => column); - GeneratedColumn get oauthService => $composableBuilder( - column: $table.oauthService, - builder: (column) => column, - ); + GeneratedColumn get oauthService => + $composableBuilder(column: $table.oauthService, builder: (column) => column); - GeneratedColumn get oauthClientId => $composableBuilder( - column: $table.oauthClientId, - builder: (column) => column, - ); + GeneratedColumn get oauthClientId => + $composableBuilder(column: $table.oauthClientId, builder: (column) => column); - GeneratedColumn get oauthTokenType => $composableBuilder( - column: $table.oauthTokenType, - builder: (column) => column, - ); + GeneratedColumn get oauthTokenType => + $composableBuilder(column: $table.oauthTokenType, builder: (column) => column); - GeneratedColumn get oauthScope => $composableBuilder( - column: $table.oauthScope, - builder: (column) => column, - ); + GeneratedColumn get oauthScope => $composableBuilder(column: $table.oauthScope, builder: (column) => column); - GeneratedColumn get accessToken => $composableBuilder( - column: $table.accessToken, - builder: (column) => column, - ); + GeneratedColumn get accessToken => + $composableBuilder(column: $table.accessToken, builder: (column) => column); - GeneratedColumn get refreshToken => $composableBuilder( - column: $table.refreshToken, - builder: (column) => column, - ); + GeneratedColumn get refreshToken => + $composableBuilder(column: $table.refreshToken, builder: (column) => column); - GeneratedColumn get dpopPublicKey => $composableBuilder( - column: $table.dpopPublicKey, - builder: (column) => column, - ); + GeneratedColumn get dpopPublicKey => + $composableBuilder(column: $table.dpopPublicKey, builder: (column) => column); - GeneratedColumn get dpopPrivateKey => $composableBuilder( - column: $table.dpopPrivateKey, - builder: (column) => column, - ); + GeneratedColumn get dpopPrivateKey => + $composableBuilder(column: $table.dpopPrivateKey, builder: (column) => column); - GeneratedColumn get dpopNonce => - $composableBuilder(column: $table.dpopNonce, builder: (column) => column); + GeneratedColumn get dpopNonce => $composableBuilder(column: $table.dpopNonce, builder: (column) => column); - GeneratedColumn get expiresAt => - $composableBuilder(column: $table.expiresAt, builder: (column) => column); + GeneratedColumn get expiresAt => $composableBuilder(column: $table.expiresAt, builder: (column) => column); - GeneratedColumn get createdAt => - $composableBuilder(column: $table.createdAt, builder: (column) => column); + GeneratedColumn get createdAt => $composableBuilder(column: $table.createdAt, builder: (column) => column); - GeneratedColumn get updatedAt => - $composableBuilder(column: $table.updatedAt, builder: (column) => column); + GeneratedColumn get updatedAt => $composableBuilder(column: $table.updatedAt, builder: (column) => column); } class $$AccountsTableTableManager @@ -6515,12 +5400,9 @@ class $$AccountsTableTableManager TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$AccountsTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$AccountsTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$AccountsTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$AccountsTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$AccountsTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$AccountsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value did = const Value.absent(), @@ -6597,9 +5479,7 @@ class $$AccountsTableTableManager updatedAt: updatedAt, rowid: rowid, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -6636,8 +5516,7 @@ typedef $$CachedProfilesTableUpdateCompanionBuilder = Value rowid, }); -class $$CachedProfilesTableFilterComposer - extends Composer<_$AppDatabase, $CachedProfilesTable> { +class $$CachedProfilesTableFilterComposer extends Composer<_$AppDatabase, $CachedProfilesTable> { $$CachedProfilesTableFilterComposer({ required super.$db, required super.$table, @@ -6645,29 +5524,19 @@ class $$CachedProfilesTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get did => $composableBuilder( - column: $table.did, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get did => $composableBuilder(column: $table.did, builder: (column) => ColumnFilters(column)); - ColumnFilters get handle => $composableBuilder( - column: $table.handle, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get handle => + $composableBuilder(column: $table.handle, builder: (column) => ColumnFilters(column)); - ColumnFilters get payload => $composableBuilder( - column: $table.payload, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get payload => + $composableBuilder(column: $table.payload, builder: (column) => ColumnFilters(column)); - ColumnFilters get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnFilters(column)); } -class $$CachedProfilesTableOrderingComposer - extends Composer<_$AppDatabase, $CachedProfilesTable> { +class $$CachedProfilesTableOrderingComposer extends Composer<_$AppDatabase, $CachedProfilesTable> { $$CachedProfilesTableOrderingComposer({ required super.$db, required super.$table, @@ -6675,29 +5544,20 @@ class $$CachedProfilesTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get did => $composableBuilder( - column: $table.did, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get did => + $composableBuilder(column: $table.did, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get handle => $composableBuilder( - column: $table.handle, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get handle => + $composableBuilder(column: $table.handle, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get payload => $composableBuilder( - column: $table.payload, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get payload => + $composableBuilder(column: $table.payload, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnOrderings(column)); } -class $$CachedProfilesTableAnnotationComposer - extends Composer<_$AppDatabase, $CachedProfilesTable> { +class $$CachedProfilesTableAnnotationComposer extends Composer<_$AppDatabase, $CachedProfilesTable> { $$CachedProfilesTableAnnotationComposer({ required super.$db, required super.$table, @@ -6705,17 +5565,13 @@ class $$CachedProfilesTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get did => - $composableBuilder(column: $table.did, builder: (column) => column); + GeneratedColumn get did => $composableBuilder(column: $table.did, builder: (column) => column); - GeneratedColumn get handle => - $composableBuilder(column: $table.handle, builder: (column) => column); + GeneratedColumn get handle => $composableBuilder(column: $table.handle, builder: (column) => column); - GeneratedColumn get payload => - $composableBuilder(column: $table.payload, builder: (column) => column); + GeneratedColumn get payload => $composableBuilder(column: $table.payload, builder: (column) => column); - GeneratedColumn get fetchedAt => - $composableBuilder(column: $table.fetchedAt, builder: (column) => column); + GeneratedColumn get fetchedAt => $composableBuilder(column: $table.fetchedAt, builder: (column) => column); } class $$CachedProfilesTableTableManager @@ -6729,26 +5585,18 @@ class $$CachedProfilesTableTableManager $$CachedProfilesTableAnnotationComposer, $$CachedProfilesTableCreateCompanionBuilder, $$CachedProfilesTableUpdateCompanionBuilder, - ( - CachedProfile, - BaseReferences<_$AppDatabase, $CachedProfilesTable, CachedProfile>, - ), + (CachedProfile, BaseReferences<_$AppDatabase, $CachedProfilesTable, CachedProfile>), CachedProfile, PrefetchHooks Function() > { - $$CachedProfilesTableTableManager( - _$AppDatabase db, - $CachedProfilesTable table, - ) : super( + $$CachedProfilesTableTableManager(_$AppDatabase db, $CachedProfilesTable table) + : super( TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$CachedProfilesTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$CachedProfilesTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$CachedProfilesTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$CachedProfilesTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$CachedProfilesTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$CachedProfilesTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value did = const Value.absent(), @@ -6777,9 +5625,7 @@ class $$CachedProfilesTableTableManager fetchedAt: fetchedAt, rowid: rowid, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -6795,10 +5641,7 @@ typedef $$CachedProfilesTableProcessedTableManager = $$CachedProfilesTableAnnotationComposer, $$CachedProfilesTableCreateCompanionBuilder, $$CachedProfilesTableUpdateCompanionBuilder, - ( - CachedProfile, - BaseReferences<_$AppDatabase, $CachedProfilesTable, CachedProfile>, - ), + (CachedProfile, BaseReferences<_$AppDatabase, $CachedProfilesTable, CachedProfile>), CachedProfile, PrefetchHooks Function() >; @@ -6823,8 +5666,7 @@ typedef $$CachedPostsTableUpdateCompanionBuilder = Value rowid, }); -class $$CachedPostsTableFilterComposer - extends Composer<_$AppDatabase, $CachedPostsTable> { +class $$CachedPostsTableFilterComposer extends Composer<_$AppDatabase, $CachedPostsTable> { $$CachedPostsTableFilterComposer({ required super.$db, required super.$table, @@ -6832,39 +5674,25 @@ class $$CachedPostsTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get uri => $composableBuilder( - column: $table.uri, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get uri => $composableBuilder(column: $table.uri, builder: (column) => ColumnFilters(column)); - ColumnFilters get authorDid => $composableBuilder( - column: $table.authorDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get authorDid => + $composableBuilder(column: $table.authorDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get payload => $composableBuilder( - column: $table.payload, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get payload => + $composableBuilder(column: $table.payload, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdAt => $composableBuilder( - column: $table.createdAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get createdAt => + $composableBuilder(column: $table.createdAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnFilters(column)); } -class $$CachedPostsTableOrderingComposer - extends Composer<_$AppDatabase, $CachedPostsTable> { +class $$CachedPostsTableOrderingComposer extends Composer<_$AppDatabase, $CachedPostsTable> { $$CachedPostsTableOrderingComposer({ required super.$db, required super.$table, @@ -6872,39 +5700,26 @@ class $$CachedPostsTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get uri => $composableBuilder( - column: $table.uri, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get uri => + $composableBuilder(column: $table.uri, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get authorDid => $composableBuilder( - column: $table.authorDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get authorDid => + $composableBuilder(column: $table.authorDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get payload => $composableBuilder( - column: $table.payload, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get payload => + $composableBuilder(column: $table.payload, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdAt => $composableBuilder( - column: $table.createdAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get createdAt => + $composableBuilder(column: $table.createdAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnOrderings(column)); } -class $$CachedPostsTableAnnotationComposer - extends Composer<_$AppDatabase, $CachedPostsTable> { +class $$CachedPostsTableAnnotationComposer extends Composer<_$AppDatabase, $CachedPostsTable> { $$CachedPostsTableAnnotationComposer({ required super.$db, required super.$table, @@ -6912,25 +5727,17 @@ class $$CachedPostsTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get uri => - $composableBuilder(column: $table.uri, builder: (column) => column); + GeneratedColumn get uri => $composableBuilder(column: $table.uri, builder: (column) => column); - GeneratedColumn get authorDid => - $composableBuilder(column: $table.authorDid, builder: (column) => column); + GeneratedColumn get authorDid => $composableBuilder(column: $table.authorDid, builder: (column) => column); - GeneratedColumn get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => column, - ); + GeneratedColumn get accountDid => $composableBuilder(column: $table.accountDid, builder: (column) => column); - GeneratedColumn get payload => - $composableBuilder(column: $table.payload, builder: (column) => column); + GeneratedColumn get payload => $composableBuilder(column: $table.payload, builder: (column) => column); - GeneratedColumn get createdAt => - $composableBuilder(column: $table.createdAt, builder: (column) => column); + GeneratedColumn get createdAt => $composableBuilder(column: $table.createdAt, builder: (column) => column); - GeneratedColumn get fetchedAt => - $composableBuilder(column: $table.fetchedAt, builder: (column) => column); + GeneratedColumn get fetchedAt => $composableBuilder(column: $table.fetchedAt, builder: (column) => column); } class $$CachedPostsTableTableManager @@ -6944,10 +5751,7 @@ class $$CachedPostsTableTableManager $$CachedPostsTableAnnotationComposer, $$CachedPostsTableCreateCompanionBuilder, $$CachedPostsTableUpdateCompanionBuilder, - ( - CachedPost, - BaseReferences<_$AppDatabase, $CachedPostsTable, CachedPost>, - ), + (CachedPost, BaseReferences<_$AppDatabase, $CachedPostsTable, CachedPost>), CachedPost, PrefetchHooks Function() > { @@ -6956,12 +5760,9 @@ class $$CachedPostsTableTableManager TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$CachedPostsTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$CachedPostsTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$CachedPostsTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$CachedPostsTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$CachedPostsTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$CachedPostsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value uri = const Value.absent(), @@ -6998,9 +5799,7 @@ class $$CachedPostsTableTableManager fetchedAt: fetchedAt, rowid: rowid, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -7016,10 +5815,7 @@ typedef $$CachedPostsTableProcessedTableManager = $$CachedPostsTableAnnotationComposer, $$CachedPostsTableCreateCompanionBuilder, $$CachedPostsTableUpdateCompanionBuilder, - ( - CachedPost, - BaseReferences<_$AppDatabase, $CachedPostsTable, CachedPost>, - ), + (CachedPost, BaseReferences<_$AppDatabase, $CachedPostsTable, CachedPost>), CachedPost, PrefetchHooks Function() >; @@ -7031,15 +5827,9 @@ typedef $$SettingsTableCreateCompanionBuilder = Value rowid, }); typedef $$SettingsTableUpdateCompanionBuilder = - SettingsCompanion Function({ - Value key, - Value value, - Value updatedAt, - Value rowid, - }); + SettingsCompanion Function({Value key, Value value, Value updatedAt, Value rowid}); -class $$SettingsTableFilterComposer - extends Composer<_$AppDatabase, $SettingsTable> { +class $$SettingsTableFilterComposer extends Composer<_$AppDatabase, $SettingsTable> { $$SettingsTableFilterComposer({ required super.$db, required super.$table, @@ -7047,24 +5837,16 @@ class $$SettingsTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get key => $composableBuilder( - column: $table.key, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get key => $composableBuilder(column: $table.key, builder: (column) => ColumnFilters(column)); - ColumnFilters get value => $composableBuilder( - column: $table.value, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get value => + $composableBuilder(column: $table.value, builder: (column) => ColumnFilters(column)); - ColumnFilters get updatedAt => $composableBuilder( - column: $table.updatedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get updatedAt => + $composableBuilder(column: $table.updatedAt, builder: (column) => ColumnFilters(column)); } -class $$SettingsTableOrderingComposer - extends Composer<_$AppDatabase, $SettingsTable> { +class $$SettingsTableOrderingComposer extends Composer<_$AppDatabase, $SettingsTable> { $$SettingsTableOrderingComposer({ required super.$db, required super.$table, @@ -7072,24 +5854,17 @@ class $$SettingsTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get key => $composableBuilder( - column: $table.key, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get key => + $composableBuilder(column: $table.key, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get value => $composableBuilder( - column: $table.value, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get value => + $composableBuilder(column: $table.value, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get updatedAt => $composableBuilder( - column: $table.updatedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get updatedAt => + $composableBuilder(column: $table.updatedAt, builder: (column) => ColumnOrderings(column)); } -class $$SettingsTableAnnotationComposer - extends Composer<_$AppDatabase, $SettingsTable> { +class $$SettingsTableAnnotationComposer extends Composer<_$AppDatabase, $SettingsTable> { $$SettingsTableAnnotationComposer({ required super.$db, required super.$table, @@ -7097,14 +5872,11 @@ class $$SettingsTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get key => - $composableBuilder(column: $table.key, builder: (column) => column); + GeneratedColumn get key => $composableBuilder(column: $table.key, builder: (column) => column); - GeneratedColumn get value => - $composableBuilder(column: $table.value, builder: (column) => column); + GeneratedColumn get value => $composableBuilder(column: $table.value, builder: (column) => column); - GeneratedColumn get updatedAt => - $composableBuilder(column: $table.updatedAt, builder: (column) => column); + GeneratedColumn get updatedAt => $composableBuilder(column: $table.updatedAt, builder: (column) => column); } class $$SettingsTableTableManager @@ -7118,10 +5890,7 @@ class $$SettingsTableTableManager $$SettingsTableAnnotationComposer, $$SettingsTableCreateCompanionBuilder, $$SettingsTableUpdateCompanionBuilder, - ( - SettingsEntry, - BaseReferences<_$AppDatabase, $SettingsTable, SettingsEntry>, - ), + (SettingsEntry, BaseReferences<_$AppDatabase, $SettingsTable, SettingsEntry>), SettingsEntry, PrefetchHooks Function() > { @@ -7130,39 +5899,24 @@ class $$SettingsTableTableManager TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$SettingsTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$SettingsTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$SettingsTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$SettingsTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$SettingsTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$SettingsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value key = const Value.absent(), Value value = const Value.absent(), Value updatedAt = const Value.absent(), Value rowid = const Value.absent(), - }) => SettingsCompanion( - key: key, - value: value, - updatedAt: updatedAt, - rowid: rowid, - ), + }) => SettingsCompanion(key: key, value: value, updatedAt: updatedAt, rowid: rowid), createCompanionCallback: ({ required String key, required String value, Value updatedAt = const Value.absent(), Value rowid = const Value.absent(), - }) => SettingsCompanion.insert( - key: key, - value: value, - updatedAt: updatedAt, - rowid: rowid, - ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + }) => SettingsCompanion.insert(key: key, value: value, updatedAt: updatedAt, rowid: rowid), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -7178,10 +5932,7 @@ typedef $$SettingsTableProcessedTableManager = $$SettingsTableAnnotationComposer, $$SettingsTableCreateCompanionBuilder, $$SettingsTableUpdateCompanionBuilder, - ( - SettingsEntry, - BaseReferences<_$AppDatabase, $SettingsTable, SettingsEntry>, - ), + (SettingsEntry, BaseReferences<_$AppDatabase, $SettingsTable, SettingsEntry>), SettingsEntry, PrefetchHooks Function() >; @@ -7208,8 +5959,7 @@ typedef $$SavedFeedsTableUpdateCompanionBuilder = Value rowid, }); -class $$SavedFeedsTableFilterComposer - extends Composer<_$AppDatabase, $SavedFeedsTable> { +class $$SavedFeedsTableFilterComposer extends Composer<_$AppDatabase, $SavedFeedsTable> { $$SavedFeedsTableFilterComposer({ required super.$db, required super.$table, @@ -7217,44 +5967,27 @@ class $$SavedFeedsTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get type => $composableBuilder( - column: $table.type, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get type => $composableBuilder(column: $table.type, builder: (column) => ColumnFilters(column)); - ColumnFilters get value => $composableBuilder( - column: $table.value, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get value => + $composableBuilder(column: $table.value, builder: (column) => ColumnFilters(column)); - ColumnFilters get pinned => $composableBuilder( - column: $table.pinned, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get pinned => + $composableBuilder(column: $table.pinned, builder: (column) => ColumnFilters(column)); - ColumnFilters get sortOrder => $composableBuilder( - column: $table.sortOrder, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get sortOrder => + $composableBuilder(column: $table.sortOrder, builder: (column) => ColumnFilters(column)); - ColumnFilters get updatedAt => $composableBuilder( - column: $table.updatedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get updatedAt => + $composableBuilder(column: $table.updatedAt, builder: (column) => ColumnFilters(column)); } -class $$SavedFeedsTableOrderingComposer - extends Composer<_$AppDatabase, $SavedFeedsTable> { +class $$SavedFeedsTableOrderingComposer extends Composer<_$AppDatabase, $SavedFeedsTable> { $$SavedFeedsTableOrderingComposer({ required super.$db, required super.$table, @@ -7262,44 +5995,28 @@ class $$SavedFeedsTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get type => $composableBuilder( - column: $table.type, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get type => + $composableBuilder(column: $table.type, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get value => $composableBuilder( - column: $table.value, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get value => + $composableBuilder(column: $table.value, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get pinned => $composableBuilder( - column: $table.pinned, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get pinned => + $composableBuilder(column: $table.pinned, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get sortOrder => $composableBuilder( - column: $table.sortOrder, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get sortOrder => + $composableBuilder(column: $table.sortOrder, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get updatedAt => $composableBuilder( - column: $table.updatedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get updatedAt => + $composableBuilder(column: $table.updatedAt, builder: (column) => ColumnOrderings(column)); } -class $$SavedFeedsTableAnnotationComposer - extends Composer<_$AppDatabase, $SavedFeedsTable> { +class $$SavedFeedsTableAnnotationComposer extends Composer<_$AppDatabase, $SavedFeedsTable> { $$SavedFeedsTableAnnotationComposer({ required super.$db, required super.$table, @@ -7307,28 +6024,19 @@ class $$SavedFeedsTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => - $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => column, - ); + GeneratedColumn get accountDid => $composableBuilder(column: $table.accountDid, builder: (column) => column); - GeneratedColumn get type => - $composableBuilder(column: $table.type, builder: (column) => column); + GeneratedColumn get type => $composableBuilder(column: $table.type, builder: (column) => column); - GeneratedColumn get value => - $composableBuilder(column: $table.value, builder: (column) => column); + GeneratedColumn get value => $composableBuilder(column: $table.value, builder: (column) => column); - GeneratedColumn get pinned => - $composableBuilder(column: $table.pinned, builder: (column) => column); + GeneratedColumn get pinned => $composableBuilder(column: $table.pinned, builder: (column) => column); - GeneratedColumn get sortOrder => - $composableBuilder(column: $table.sortOrder, builder: (column) => column); + GeneratedColumn get sortOrder => $composableBuilder(column: $table.sortOrder, builder: (column) => column); - GeneratedColumn get updatedAt => - $composableBuilder(column: $table.updatedAt, builder: (column) => column); + GeneratedColumn get updatedAt => $composableBuilder(column: $table.updatedAt, builder: (column) => column); } class $$SavedFeedsTableTableManager @@ -7342,10 +6050,7 @@ class $$SavedFeedsTableTableManager $$SavedFeedsTableAnnotationComposer, $$SavedFeedsTableCreateCompanionBuilder, $$SavedFeedsTableUpdateCompanionBuilder, - ( - SavedFeedEntry, - BaseReferences<_$AppDatabase, $SavedFeedsTable, SavedFeedEntry>, - ), + (SavedFeedEntry, BaseReferences<_$AppDatabase, $SavedFeedsTable, SavedFeedEntry>), SavedFeedEntry, PrefetchHooks Function() > { @@ -7354,12 +6059,9 @@ class $$SavedFeedsTableTableManager TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$SavedFeedsTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$SavedFeedsTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$SavedFeedsTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$SavedFeedsTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$SavedFeedsTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$SavedFeedsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), @@ -7400,9 +6102,7 @@ class $$SavedFeedsTableTableManager updatedAt: updatedAt, rowid: rowid, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -7418,10 +6118,7 @@ typedef $$SavedFeedsTableProcessedTableManager = $$SavedFeedsTableAnnotationComposer, $$SavedFeedsTableCreateCompanionBuilder, $$SavedFeedsTableUpdateCompanionBuilder, - ( - SavedFeedEntry, - BaseReferences<_$AppDatabase, $SavedFeedsTable, SavedFeedEntry>, - ), + (SavedFeedEntry, BaseReferences<_$AppDatabase, $SavedFeedsTable, SavedFeedEntry>), SavedFeedEntry, PrefetchHooks Function() >; @@ -7442,8 +6139,7 @@ typedef $$CachedFeedPagesTableUpdateCompanionBuilder = Value rowid, }); -class $$CachedFeedPagesTableFilterComposer - extends Composer<_$AppDatabase, $CachedFeedPagesTable> { +class $$CachedFeedPagesTableFilterComposer extends Composer<_$AppDatabase, $CachedFeedPagesTable> { $$CachedFeedPagesTableFilterComposer({ required super.$db, required super.$table, @@ -7451,29 +6147,20 @@ class $$CachedFeedPagesTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get feedKey => $composableBuilder( - column: $table.feedKey, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get feedKey => + $composableBuilder(column: $table.feedKey, builder: (column) => ColumnFilters(column)); - ColumnFilters get payload => $composableBuilder( - column: $table.payload, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get payload => + $composableBuilder(column: $table.payload, builder: (column) => ColumnFilters(column)); - ColumnFilters get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnFilters(column)); } -class $$CachedFeedPagesTableOrderingComposer - extends Composer<_$AppDatabase, $CachedFeedPagesTable> { +class $$CachedFeedPagesTableOrderingComposer extends Composer<_$AppDatabase, $CachedFeedPagesTable> { $$CachedFeedPagesTableOrderingComposer({ required super.$db, required super.$table, @@ -7481,29 +6168,20 @@ class $$CachedFeedPagesTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get feedKey => $composableBuilder( - column: $table.feedKey, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get feedKey => + $composableBuilder(column: $table.feedKey, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get payload => $composableBuilder( - column: $table.payload, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get payload => + $composableBuilder(column: $table.payload, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnOrderings(column)); } -class $$CachedFeedPagesTableAnnotationComposer - extends Composer<_$AppDatabase, $CachedFeedPagesTable> { +class $$CachedFeedPagesTableAnnotationComposer extends Composer<_$AppDatabase, $CachedFeedPagesTable> { $$CachedFeedPagesTableAnnotationComposer({ required super.$db, required super.$table, @@ -7511,19 +6189,13 @@ class $$CachedFeedPagesTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => column, - ); + GeneratedColumn get accountDid => $composableBuilder(column: $table.accountDid, builder: (column) => column); - GeneratedColumn get feedKey => - $composableBuilder(column: $table.feedKey, builder: (column) => column); + GeneratedColumn get feedKey => $composableBuilder(column: $table.feedKey, builder: (column) => column); - GeneratedColumn get payload => - $composableBuilder(column: $table.payload, builder: (column) => column); + GeneratedColumn get payload => $composableBuilder(column: $table.payload, builder: (column) => column); - GeneratedColumn get fetchedAt => - $composableBuilder(column: $table.fetchedAt, builder: (column) => column); + GeneratedColumn get fetchedAt => $composableBuilder(column: $table.fetchedAt, builder: (column) => column); } class $$CachedFeedPagesTableTableManager @@ -7537,30 +6209,18 @@ class $$CachedFeedPagesTableTableManager $$CachedFeedPagesTableAnnotationComposer, $$CachedFeedPagesTableCreateCompanionBuilder, $$CachedFeedPagesTableUpdateCompanionBuilder, - ( - CachedFeedPage, - BaseReferences< - _$AppDatabase, - $CachedFeedPagesTable, - CachedFeedPage - >, - ), + (CachedFeedPage, BaseReferences<_$AppDatabase, $CachedFeedPagesTable, CachedFeedPage>), CachedFeedPage, PrefetchHooks Function() > { - $$CachedFeedPagesTableTableManager( - _$AppDatabase db, - $CachedFeedPagesTable table, - ) : super( + $$CachedFeedPagesTableTableManager(_$AppDatabase db, $CachedFeedPagesTable table) + : super( TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$CachedFeedPagesTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$CachedFeedPagesTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$CachedFeedPagesTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$CachedFeedPagesTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$CachedFeedPagesTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$CachedFeedPagesTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value accountDid = const Value.absent(), @@ -7589,9 +6249,7 @@ class $$CachedFeedPagesTableTableManager fetchedAt: fetchedAt, rowid: rowid, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -7607,10 +6265,7 @@ typedef $$CachedFeedPagesTableProcessedTableManager = $$CachedFeedPagesTableAnnotationComposer, $$CachedFeedPagesTableCreateCompanionBuilder, $$CachedFeedPagesTableUpdateCompanionBuilder, - ( - CachedFeedPage, - BaseReferences<_$AppDatabase, $CachedFeedPagesTable, CachedFeedPage>, - ), + (CachedFeedPage, BaseReferences<_$AppDatabase, $CachedFeedPagesTable, CachedFeedPage>), CachedFeedPage, PrefetchHooks Function() >; @@ -7635,8 +6290,7 @@ typedef $$CachedFeedPostsTableUpdateCompanionBuilder = Value rowid, }); -class $$CachedFeedPostsTableFilterComposer - extends Composer<_$AppDatabase, $CachedFeedPostsTable> { +class $$CachedFeedPostsTableFilterComposer extends Composer<_$AppDatabase, $CachedFeedPostsTable> { $$CachedFeedPostsTableFilterComposer({ required super.$db, required super.$table, @@ -7644,39 +6298,26 @@ class $$CachedFeedPostsTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get feedKey => $composableBuilder( - column: $table.feedKey, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get feedKey => + $composableBuilder(column: $table.feedKey, builder: (column) => ColumnFilters(column)); - ColumnFilters get postUri => $composableBuilder( - column: $table.postUri, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get postUri => + $composableBuilder(column: $table.postUri, builder: (column) => ColumnFilters(column)); - ColumnFilters get postJson => $composableBuilder( - column: $table.postJson, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get postJson => + $composableBuilder(column: $table.postJson, builder: (column) => ColumnFilters(column)); - ColumnFilters get sortOrder => $composableBuilder( - column: $table.sortOrder, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get sortOrder => + $composableBuilder(column: $table.sortOrder, builder: (column) => ColumnFilters(column)); - ColumnFilters get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnFilters(column)); } -class $$CachedFeedPostsTableOrderingComposer - extends Composer<_$AppDatabase, $CachedFeedPostsTable> { +class $$CachedFeedPostsTableOrderingComposer extends Composer<_$AppDatabase, $CachedFeedPostsTable> { $$CachedFeedPostsTableOrderingComposer({ required super.$db, required super.$table, @@ -7684,39 +6325,26 @@ class $$CachedFeedPostsTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get feedKey => $composableBuilder( - column: $table.feedKey, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get feedKey => + $composableBuilder(column: $table.feedKey, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get postUri => $composableBuilder( - column: $table.postUri, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get postUri => + $composableBuilder(column: $table.postUri, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get postJson => $composableBuilder( - column: $table.postJson, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get postJson => + $composableBuilder(column: $table.postJson, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get sortOrder => $composableBuilder( - column: $table.sortOrder, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get sortOrder => + $composableBuilder(column: $table.sortOrder, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnOrderings(column)); } -class $$CachedFeedPostsTableAnnotationComposer - extends Composer<_$AppDatabase, $CachedFeedPostsTable> { +class $$CachedFeedPostsTableAnnotationComposer extends Composer<_$AppDatabase, $CachedFeedPostsTable> { $$CachedFeedPostsTableAnnotationComposer({ required super.$db, required super.$table, @@ -7724,25 +6352,17 @@ class $$CachedFeedPostsTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => column, - ); + GeneratedColumn get accountDid => $composableBuilder(column: $table.accountDid, builder: (column) => column); - GeneratedColumn get feedKey => - $composableBuilder(column: $table.feedKey, builder: (column) => column); + GeneratedColumn get feedKey => $composableBuilder(column: $table.feedKey, builder: (column) => column); - GeneratedColumn get postUri => - $composableBuilder(column: $table.postUri, builder: (column) => column); + GeneratedColumn get postUri => $composableBuilder(column: $table.postUri, builder: (column) => column); - GeneratedColumn get postJson => - $composableBuilder(column: $table.postJson, builder: (column) => column); + GeneratedColumn get postJson => $composableBuilder(column: $table.postJson, builder: (column) => column); - GeneratedColumn get sortOrder => - $composableBuilder(column: $table.sortOrder, builder: (column) => column); + GeneratedColumn get sortOrder => $composableBuilder(column: $table.sortOrder, builder: (column) => column); - GeneratedColumn get fetchedAt => - $composableBuilder(column: $table.fetchedAt, builder: (column) => column); + GeneratedColumn get fetchedAt => $composableBuilder(column: $table.fetchedAt, builder: (column) => column); } class $$CachedFeedPostsTableTableManager @@ -7756,30 +6376,18 @@ class $$CachedFeedPostsTableTableManager $$CachedFeedPostsTableAnnotationComposer, $$CachedFeedPostsTableCreateCompanionBuilder, $$CachedFeedPostsTableUpdateCompanionBuilder, - ( - CachedFeedPost, - BaseReferences< - _$AppDatabase, - $CachedFeedPostsTable, - CachedFeedPost - >, - ), + (CachedFeedPost, BaseReferences<_$AppDatabase, $CachedFeedPostsTable, CachedFeedPost>), CachedFeedPost, PrefetchHooks Function() > { - $$CachedFeedPostsTableTableManager( - _$AppDatabase db, - $CachedFeedPostsTable table, - ) : super( + $$CachedFeedPostsTableTableManager(_$AppDatabase db, $CachedFeedPostsTable table) + : super( TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$CachedFeedPostsTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$CachedFeedPostsTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$CachedFeedPostsTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$CachedFeedPostsTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$CachedFeedPostsTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$CachedFeedPostsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value accountDid = const Value.absent(), @@ -7816,9 +6424,7 @@ class $$CachedFeedPostsTableTableManager fetchedAt: fetchedAt, rowid: rowid, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -7834,10 +6440,7 @@ typedef $$CachedFeedPostsTableProcessedTableManager = $$CachedFeedPostsTableAnnotationComposer, $$CachedFeedPostsTableCreateCompanionBuilder, $$CachedFeedPostsTableUpdateCompanionBuilder, - ( - CachedFeedPost, - BaseReferences<_$AppDatabase, $CachedFeedPostsTable, CachedFeedPost>, - ), + (CachedFeedPost, BaseReferences<_$AppDatabase, $CachedFeedPostsTable, CachedFeedPost>), CachedFeedPost, PrefetchHooks Function() >; @@ -7858,8 +6461,7 @@ typedef $$CachedThreadRootsTableUpdateCompanionBuilder = Value rowid, }); -class $$CachedThreadRootsTableFilterComposer - extends Composer<_$AppDatabase, $CachedThreadRootsTable> { +class $$CachedThreadRootsTableFilterComposer extends Composer<_$AppDatabase, $CachedThreadRootsTable> { $$CachedThreadRootsTableFilterComposer({ required super.$db, required super.$table, @@ -7867,29 +6469,20 @@ class $$CachedThreadRootsTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get rootUri => $composableBuilder( - column: $table.rootUri, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get rootUri => + $composableBuilder(column: $table.rootUri, builder: (column) => ColumnFilters(column)); - ColumnFilters get payload => $composableBuilder( - column: $table.payload, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get payload => + $composableBuilder(column: $table.payload, builder: (column) => ColumnFilters(column)); - ColumnFilters get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnFilters(column)); } -class $$CachedThreadRootsTableOrderingComposer - extends Composer<_$AppDatabase, $CachedThreadRootsTable> { +class $$CachedThreadRootsTableOrderingComposer extends Composer<_$AppDatabase, $CachedThreadRootsTable> { $$CachedThreadRootsTableOrderingComposer({ required super.$db, required super.$table, @@ -7897,29 +6490,20 @@ class $$CachedThreadRootsTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get rootUri => $composableBuilder( - column: $table.rootUri, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get rootUri => + $composableBuilder(column: $table.rootUri, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get payload => $composableBuilder( - column: $table.payload, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get payload => + $composableBuilder(column: $table.payload, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnOrderings(column)); } -class $$CachedThreadRootsTableAnnotationComposer - extends Composer<_$AppDatabase, $CachedThreadRootsTable> { +class $$CachedThreadRootsTableAnnotationComposer extends Composer<_$AppDatabase, $CachedThreadRootsTable> { $$CachedThreadRootsTableAnnotationComposer({ required super.$db, required super.$table, @@ -7927,19 +6511,13 @@ class $$CachedThreadRootsTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => column, - ); + GeneratedColumn get accountDid => $composableBuilder(column: $table.accountDid, builder: (column) => column); - GeneratedColumn get rootUri => - $composableBuilder(column: $table.rootUri, builder: (column) => column); + GeneratedColumn get rootUri => $composableBuilder(column: $table.rootUri, builder: (column) => column); - GeneratedColumn get payload => - $composableBuilder(column: $table.payload, builder: (column) => column); + GeneratedColumn get payload => $composableBuilder(column: $table.payload, builder: (column) => column); - GeneratedColumn get fetchedAt => - $composableBuilder(column: $table.fetchedAt, builder: (column) => column); + GeneratedColumn get fetchedAt => $composableBuilder(column: $table.fetchedAt, builder: (column) => column); } class $$CachedThreadRootsTableTableManager @@ -7953,33 +6531,18 @@ class $$CachedThreadRootsTableTableManager $$CachedThreadRootsTableAnnotationComposer, $$CachedThreadRootsTableCreateCompanionBuilder, $$CachedThreadRootsTableUpdateCompanionBuilder, - ( - CachedThreadRoot, - BaseReferences< - _$AppDatabase, - $CachedThreadRootsTable, - CachedThreadRoot - >, - ), + (CachedThreadRoot, BaseReferences<_$AppDatabase, $CachedThreadRootsTable, CachedThreadRoot>), CachedThreadRoot, PrefetchHooks Function() > { - $$CachedThreadRootsTableTableManager( - _$AppDatabase db, - $CachedThreadRootsTable table, - ) : super( + $$CachedThreadRootsTableTableManager(_$AppDatabase db, $CachedThreadRootsTable table) + : super( TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$CachedThreadRootsTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$CachedThreadRootsTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$CachedThreadRootsTableAnnotationComposer( - $db: db, - $table: table, - ), + createFilteringComposer: () => $$CachedThreadRootsTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$CachedThreadRootsTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$CachedThreadRootsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value accountDid = const Value.absent(), @@ -8008,9 +6571,7 @@ class $$CachedThreadRootsTableTableManager fetchedAt: fetchedAt, rowid: rowid, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -8026,14 +6587,7 @@ typedef $$CachedThreadRootsTableProcessedTableManager = $$CachedThreadRootsTableAnnotationComposer, $$CachedThreadRootsTableCreateCompanionBuilder, $$CachedThreadRootsTableUpdateCompanionBuilder, - ( - CachedThreadRoot, - BaseReferences< - _$AppDatabase, - $CachedThreadRootsTable, - CachedThreadRoot - >, - ), + (CachedThreadRoot, BaseReferences<_$AppDatabase, $CachedThreadRootsTable, CachedThreadRoot>), CachedThreadRoot, PrefetchHooks Function() >; @@ -8054,8 +6608,7 @@ typedef $$SearchHistoryTableUpdateCompanionBuilder = Value accountDid, }); -class $$SearchHistoryTableFilterComposer - extends Composer<_$AppDatabase, $SearchHistoryTable> { +class $$SearchHistoryTableFilterComposer extends Composer<_$AppDatabase, $SearchHistoryTable> { $$SearchHistoryTableFilterComposer({ required super.$db, required super.$table, @@ -8063,34 +6616,21 @@ class $$SearchHistoryTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get query => $composableBuilder( - column: $table.query, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get query => + $composableBuilder(column: $table.query, builder: (column) => ColumnFilters(column)); - ColumnFilters get type => $composableBuilder( - column: $table.type, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get type => $composableBuilder(column: $table.type, builder: (column) => ColumnFilters(column)); - ColumnFilters get searchedAt => $composableBuilder( - column: $table.searchedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get searchedAt => + $composableBuilder(column: $table.searchedAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnFilters(column)); } -class $$SearchHistoryTableOrderingComposer - extends Composer<_$AppDatabase, $SearchHistoryTable> { +class $$SearchHistoryTableOrderingComposer extends Composer<_$AppDatabase, $SearchHistoryTable> { $$SearchHistoryTableOrderingComposer({ required super.$db, required super.$table, @@ -8098,34 +6638,22 @@ class $$SearchHistoryTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get query => $composableBuilder( - column: $table.query, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get query => + $composableBuilder(column: $table.query, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get type => $composableBuilder( - column: $table.type, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get type => + $composableBuilder(column: $table.type, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get searchedAt => $composableBuilder( - column: $table.searchedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get searchedAt => + $composableBuilder(column: $table.searchedAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnOrderings(column)); } -class $$SearchHistoryTableAnnotationComposer - extends Composer<_$AppDatabase, $SearchHistoryTable> { +class $$SearchHistoryTableAnnotationComposer extends Composer<_$AppDatabase, $SearchHistoryTable> { $$SearchHistoryTableAnnotationComposer({ required super.$db, required super.$table, @@ -8133,24 +6661,16 @@ class $$SearchHistoryTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => - $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get query => - $composableBuilder(column: $table.query, builder: (column) => column); + GeneratedColumn get query => $composableBuilder(column: $table.query, builder: (column) => column); - GeneratedColumn get type => - $composableBuilder(column: $table.type, builder: (column) => column); + GeneratedColumn get type => $composableBuilder(column: $table.type, builder: (column) => column); - GeneratedColumn get searchedAt => $composableBuilder( - column: $table.searchedAt, - builder: (column) => column, - ); + GeneratedColumn get searchedAt => + $composableBuilder(column: $table.searchedAt, builder: (column) => column); - GeneratedColumn get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => column, - ); + GeneratedColumn get accountDid => $composableBuilder(column: $table.accountDid, builder: (column) => column); } class $$SearchHistoryTableTableManager @@ -8164,14 +6684,7 @@ class $$SearchHistoryTableTableManager $$SearchHistoryTableAnnotationComposer, $$SearchHistoryTableCreateCompanionBuilder, $$SearchHistoryTableUpdateCompanionBuilder, - ( - SearchHistoryEntry, - BaseReferences< - _$AppDatabase, - $SearchHistoryTable, - SearchHistoryEntry - >, - ), + (SearchHistoryEntry, BaseReferences<_$AppDatabase, $SearchHistoryTable, SearchHistoryEntry>), SearchHistoryEntry, PrefetchHooks Function() > { @@ -8180,12 +6693,9 @@ class $$SearchHistoryTableTableManager TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$SearchHistoryTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$SearchHistoryTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$SearchHistoryTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$SearchHistoryTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$SearchHistoryTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$SearchHistoryTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), @@ -8214,9 +6724,7 @@ class $$SearchHistoryTableTableManager searchedAt: searchedAt, accountDid: accountDid, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -8232,10 +6740,7 @@ typedef $$SearchHistoryTableProcessedTableManager = $$SearchHistoryTableAnnotationComposer, $$SearchHistoryTableCreateCompanionBuilder, $$SearchHistoryTableUpdateCompanionBuilder, - ( - SearchHistoryEntry, - BaseReferences<_$AppDatabase, $SearchHistoryTable, SearchHistoryEntry>, - ), + (SearchHistoryEntry, BaseReferences<_$AppDatabase, $SearchHistoryTable, SearchHistoryEntry>), SearchHistoryEntry, PrefetchHooks Function() >; @@ -8270,8 +6775,7 @@ typedef $$DraftsTableUpdateCompanionBuilder = Value scheduledAt, }); -class $$DraftsTableFilterComposer - extends Composer<_$AppDatabase, $DraftsTable> { +class $$DraftsTableFilterComposer extends Composer<_$AppDatabase, $DraftsTable> { $$DraftsTableFilterComposer({ required super.$db, required super.$table, @@ -8279,69 +6783,43 @@ class $$DraftsTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get content => $composableBuilder( - column: $table.content, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get content => + $composableBuilder(column: $table.content, builder: (column) => ColumnFilters(column)); - ColumnFilters get replyUri => $composableBuilder( - column: $table.replyUri, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get replyUri => + $composableBuilder(column: $table.replyUri, builder: (column) => ColumnFilters(column)); - ColumnFilters get replyCid => $composableBuilder( - column: $table.replyCid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get replyCid => + $composableBuilder(column: $table.replyCid, builder: (column) => ColumnFilters(column)); - ColumnFilters get rootUri => $composableBuilder( - column: $table.rootUri, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get rootUri => + $composableBuilder(column: $table.rootUri, builder: (column) => ColumnFilters(column)); - ColumnFilters get rootCid => $composableBuilder( - column: $table.rootCid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get rootCid => + $composableBuilder(column: $table.rootCid, builder: (column) => ColumnFilters(column)); - ColumnFilters get embedJson => $composableBuilder( - column: $table.embedJson, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get embedJson => + $composableBuilder(column: $table.embedJson, builder: (column) => ColumnFilters(column)); - ColumnFilters get mediaPaths => $composableBuilder( - column: $table.mediaPaths, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get mediaPaths => + $composableBuilder(column: $table.mediaPaths, builder: (column) => ColumnFilters(column)); - ColumnFilters get createdAt => $composableBuilder( - column: $table.createdAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get createdAt => + $composableBuilder(column: $table.createdAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get updatedAt => $composableBuilder( - column: $table.updatedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get updatedAt => + $composableBuilder(column: $table.updatedAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get scheduledAt => $composableBuilder( - column: $table.scheduledAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get scheduledAt => + $composableBuilder(column: $table.scheduledAt, builder: (column) => ColumnFilters(column)); } -class $$DraftsTableOrderingComposer - extends Composer<_$AppDatabase, $DraftsTable> { +class $$DraftsTableOrderingComposer extends Composer<_$AppDatabase, $DraftsTable> { $$DraftsTableOrderingComposer({ required super.$db, required super.$table, @@ -8349,69 +6827,43 @@ class $$DraftsTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get content => $composableBuilder( - column: $table.content, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get content => + $composableBuilder(column: $table.content, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get replyUri => $composableBuilder( - column: $table.replyUri, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get replyUri => + $composableBuilder(column: $table.replyUri, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get replyCid => $composableBuilder( - column: $table.replyCid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get replyCid => + $composableBuilder(column: $table.replyCid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get rootUri => $composableBuilder( - column: $table.rootUri, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get rootUri => + $composableBuilder(column: $table.rootUri, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get rootCid => $composableBuilder( - column: $table.rootCid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get rootCid => + $composableBuilder(column: $table.rootCid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get embedJson => $composableBuilder( - column: $table.embedJson, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get embedJson => + $composableBuilder(column: $table.embedJson, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get mediaPaths => $composableBuilder( - column: $table.mediaPaths, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get mediaPaths => + $composableBuilder(column: $table.mediaPaths, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get createdAt => $composableBuilder( - column: $table.createdAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get createdAt => + $composableBuilder(column: $table.createdAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get updatedAt => $composableBuilder( - column: $table.updatedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get updatedAt => + $composableBuilder(column: $table.updatedAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get scheduledAt => $composableBuilder( - column: $table.scheduledAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get scheduledAt => + $composableBuilder(column: $table.scheduledAt, builder: (column) => ColumnOrderings(column)); } -class $$DraftsTableAnnotationComposer - extends Composer<_$AppDatabase, $DraftsTable> { +class $$DraftsTableAnnotationComposer extends Composer<_$AppDatabase, $DraftsTable> { $$DraftsTableAnnotationComposer({ required super.$db, required super.$table, @@ -8419,47 +6871,30 @@ class $$DraftsTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => - $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => column, - ); + GeneratedColumn get accountDid => $composableBuilder(column: $table.accountDid, builder: (column) => column); - GeneratedColumn get content => - $composableBuilder(column: $table.content, builder: (column) => column); + GeneratedColumn get content => $composableBuilder(column: $table.content, builder: (column) => column); - GeneratedColumn get replyUri => - $composableBuilder(column: $table.replyUri, builder: (column) => column); + GeneratedColumn get replyUri => $composableBuilder(column: $table.replyUri, builder: (column) => column); - GeneratedColumn get replyCid => - $composableBuilder(column: $table.replyCid, builder: (column) => column); + GeneratedColumn get replyCid => $composableBuilder(column: $table.replyCid, builder: (column) => column); - GeneratedColumn get rootUri => - $composableBuilder(column: $table.rootUri, builder: (column) => column); + GeneratedColumn get rootUri => $composableBuilder(column: $table.rootUri, builder: (column) => column); - GeneratedColumn get rootCid => - $composableBuilder(column: $table.rootCid, builder: (column) => column); + GeneratedColumn get rootCid => $composableBuilder(column: $table.rootCid, builder: (column) => column); - GeneratedColumn get embedJson => - $composableBuilder(column: $table.embedJson, builder: (column) => column); + GeneratedColumn get embedJson => $composableBuilder(column: $table.embedJson, builder: (column) => column); - GeneratedColumn get mediaPaths => $composableBuilder( - column: $table.mediaPaths, - builder: (column) => column, - ); + GeneratedColumn get mediaPaths => $composableBuilder(column: $table.mediaPaths, builder: (column) => column); - GeneratedColumn get createdAt => - $composableBuilder(column: $table.createdAt, builder: (column) => column); + GeneratedColumn get createdAt => $composableBuilder(column: $table.createdAt, builder: (column) => column); - GeneratedColumn get updatedAt => - $composableBuilder(column: $table.updatedAt, builder: (column) => column); + GeneratedColumn get updatedAt => $composableBuilder(column: $table.updatedAt, builder: (column) => column); - GeneratedColumn get scheduledAt => $composableBuilder( - column: $table.scheduledAt, - builder: (column) => column, - ); + GeneratedColumn get scheduledAt => + $composableBuilder(column: $table.scheduledAt, builder: (column) => column); } class $$DraftsTableTableManager @@ -8482,12 +6917,9 @@ class $$DraftsTableTableManager TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$DraftsTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$DraftsTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$DraftsTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$DraftsTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$DraftsTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$DraftsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), @@ -8544,9 +6976,7 @@ class $$DraftsTableTableManager updatedAt: updatedAt, scheduledAt: scheduledAt, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -8585,8 +7015,7 @@ typedef $$SavedPostsTableUpdateCompanionBuilder = Value savedAt, }); -class $$SavedPostsTableFilterComposer - extends Composer<_$AppDatabase, $SavedPostsTable> { +class $$SavedPostsTableFilterComposer extends Composer<_$AppDatabase, $SavedPostsTable> { $$SavedPostsTableFilterComposer({ required super.$db, required super.$table, @@ -8594,39 +7023,25 @@ class $$SavedPostsTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get postUri => $composableBuilder( - column: $table.postUri, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get postUri => + $composableBuilder(column: $table.postUri, builder: (column) => ColumnFilters(column)); - ColumnFilters get postJson => $composableBuilder( - column: $table.postJson, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get postJson => + $composableBuilder(column: $table.postJson, builder: (column) => ColumnFilters(column)); - ColumnFilters get saveType => $composableBuilder( - column: $table.saveType, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get saveType => + $composableBuilder(column: $table.saveType, builder: (column) => ColumnFilters(column)); - ColumnFilters get savedAt => $composableBuilder( - column: $table.savedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get savedAt => + $composableBuilder(column: $table.savedAt, builder: (column) => ColumnFilters(column)); } -class $$SavedPostsTableOrderingComposer - extends Composer<_$AppDatabase, $SavedPostsTable> { +class $$SavedPostsTableOrderingComposer extends Composer<_$AppDatabase, $SavedPostsTable> { $$SavedPostsTableOrderingComposer({ required super.$db, required super.$table, @@ -8634,39 +7049,25 @@ class $$SavedPostsTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get postUri => $composableBuilder( - column: $table.postUri, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get postUri => + $composableBuilder(column: $table.postUri, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get postJson => $composableBuilder( - column: $table.postJson, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get postJson => + $composableBuilder(column: $table.postJson, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get saveType => $composableBuilder( - column: $table.saveType, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get saveType => + $composableBuilder(column: $table.saveType, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get savedAt => $composableBuilder( - column: $table.savedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get savedAt => + $composableBuilder(column: $table.savedAt, builder: (column) => ColumnOrderings(column)); } -class $$SavedPostsTableAnnotationComposer - extends Composer<_$AppDatabase, $SavedPostsTable> { +class $$SavedPostsTableAnnotationComposer extends Composer<_$AppDatabase, $SavedPostsTable> { $$SavedPostsTableAnnotationComposer({ required super.$db, required super.$table, @@ -8674,25 +7075,17 @@ class $$SavedPostsTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => - $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => column, - ); + GeneratedColumn get accountDid => $composableBuilder(column: $table.accountDid, builder: (column) => column); - GeneratedColumn get postUri => - $composableBuilder(column: $table.postUri, builder: (column) => column); + GeneratedColumn get postUri => $composableBuilder(column: $table.postUri, builder: (column) => column); - GeneratedColumn get postJson => - $composableBuilder(column: $table.postJson, builder: (column) => column); + GeneratedColumn get postJson => $composableBuilder(column: $table.postJson, builder: (column) => column); - GeneratedColumn get saveType => - $composableBuilder(column: $table.saveType, builder: (column) => column); + GeneratedColumn get saveType => $composableBuilder(column: $table.saveType, builder: (column) => column); - GeneratedColumn get savedAt => - $composableBuilder(column: $table.savedAt, builder: (column) => column); + GeneratedColumn get savedAt => $composableBuilder(column: $table.savedAt, builder: (column) => column); } class $$SavedPostsTableTableManager @@ -8706,10 +7099,7 @@ class $$SavedPostsTableTableManager $$SavedPostsTableAnnotationComposer, $$SavedPostsTableCreateCompanionBuilder, $$SavedPostsTableUpdateCompanionBuilder, - ( - SavedPostEntry, - BaseReferences<_$AppDatabase, $SavedPostsTable, SavedPostEntry>, - ), + (SavedPostEntry, BaseReferences<_$AppDatabase, $SavedPostsTable, SavedPostEntry>), SavedPostEntry, PrefetchHooks Function() > { @@ -8718,12 +7108,9 @@ class $$SavedPostsTableTableManager TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$SavedPostsTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$SavedPostsTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$SavedPostsTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$SavedPostsTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$SavedPostsTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$SavedPostsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), @@ -8756,9 +7143,7 @@ class $$SavedPostsTableTableManager saveType: saveType, savedAt: savedAt, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -8774,10 +7159,7 @@ typedef $$SavedPostsTableProcessedTableManager = $$SavedPostsTableAnnotationComposer, $$SavedPostsTableCreateCompanionBuilder, $$SavedPostsTableUpdateCompanionBuilder, - ( - SavedPostEntry, - BaseReferences<_$AppDatabase, $SavedPostsTable, SavedPostEntry>, - ), + (SavedPostEntry, BaseReferences<_$AppDatabase, $SavedPostsTable, SavedPostEntry>), SavedPostEntry, PrefetchHooks Function() >; @@ -8796,8 +7178,7 @@ typedef $$LabelerCacheTableUpdateCompanionBuilder = Value rowid, }); -class $$LabelerCacheTableFilterComposer - extends Composer<_$AppDatabase, $LabelerCacheTable> { +class $$LabelerCacheTableFilterComposer extends Composer<_$AppDatabase, $LabelerCacheTable> { $$LabelerCacheTableFilterComposer({ required super.$db, required super.$table, @@ -8805,24 +7186,17 @@ class $$LabelerCacheTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get labelerDid => $composableBuilder( - column: $table.labelerDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get labelerDid => + $composableBuilder(column: $table.labelerDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get policiesJson => $composableBuilder( - column: $table.policiesJson, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get policiesJson => + $composableBuilder(column: $table.policiesJson, builder: (column) => ColumnFilters(column)); - ColumnFilters get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnFilters(column)); } -class $$LabelerCacheTableOrderingComposer - extends Composer<_$AppDatabase, $LabelerCacheTable> { +class $$LabelerCacheTableOrderingComposer extends Composer<_$AppDatabase, $LabelerCacheTable> { $$LabelerCacheTableOrderingComposer({ required super.$db, required super.$table, @@ -8830,24 +7204,17 @@ class $$LabelerCacheTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get labelerDid => $composableBuilder( - column: $table.labelerDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get labelerDid => + $composableBuilder(column: $table.labelerDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get policiesJson => $composableBuilder( - column: $table.policiesJson, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get policiesJson => + $composableBuilder(column: $table.policiesJson, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get fetchedAt => $composableBuilder( - column: $table.fetchedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get fetchedAt => + $composableBuilder(column: $table.fetchedAt, builder: (column) => ColumnOrderings(column)); } -class $$LabelerCacheTableAnnotationComposer - extends Composer<_$AppDatabase, $LabelerCacheTable> { +class $$LabelerCacheTableAnnotationComposer extends Composer<_$AppDatabase, $LabelerCacheTable> { $$LabelerCacheTableAnnotationComposer({ required super.$db, required super.$table, @@ -8855,18 +7222,12 @@ class $$LabelerCacheTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get labelerDid => $composableBuilder( - column: $table.labelerDid, - builder: (column) => column, - ); + GeneratedColumn get labelerDid => $composableBuilder(column: $table.labelerDid, builder: (column) => column); - GeneratedColumn get policiesJson => $composableBuilder( - column: $table.policiesJson, - builder: (column) => column, - ); + GeneratedColumn get policiesJson => + $composableBuilder(column: $table.policiesJson, builder: (column) => column); - GeneratedColumn get fetchedAt => - $composableBuilder(column: $table.fetchedAt, builder: (column) => column); + GeneratedColumn get fetchedAt => $composableBuilder(column: $table.fetchedAt, builder: (column) => column); } class $$LabelerCacheTableTableManager @@ -8880,14 +7241,7 @@ class $$LabelerCacheTableTableManager $$LabelerCacheTableAnnotationComposer, $$LabelerCacheTableCreateCompanionBuilder, $$LabelerCacheTableUpdateCompanionBuilder, - ( - LabelerCacheEntry, - BaseReferences< - _$AppDatabase, - $LabelerCacheTable, - LabelerCacheEntry - >, - ), + (LabelerCacheEntry, BaseReferences<_$AppDatabase, $LabelerCacheTable, LabelerCacheEntry>), LabelerCacheEntry, PrefetchHooks Function() > { @@ -8896,12 +7250,9 @@ class $$LabelerCacheTableTableManager TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$LabelerCacheTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$LabelerCacheTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$LabelerCacheTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$LabelerCacheTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$LabelerCacheTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$LabelerCacheTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value labelerDid = const Value.absent(), @@ -8926,9 +7277,7 @@ class $$LabelerCacheTableTableManager fetchedAt: fetchedAt, rowid: rowid, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -8944,10 +7293,7 @@ typedef $$LabelerCacheTableProcessedTableManager = $$LabelerCacheTableAnnotationComposer, $$LabelerCacheTableCreateCompanionBuilder, $$LabelerCacheTableUpdateCompanionBuilder, - ( - LabelerCacheEntry, - BaseReferences<_$AppDatabase, $LabelerCacheTable, LabelerCacheEntry>, - ), + (LabelerCacheEntry, BaseReferences<_$AppDatabase, $LabelerCacheTable, LabelerCacheEntry>), LabelerCacheEntry, PrefetchHooks Function() >; @@ -8978,8 +7324,7 @@ typedef $$NotificationDeliveriesTableUpdateCompanionBuilder = Value dismissedAt, }); -class $$NotificationDeliveriesTableFilterComposer - extends Composer<_$AppDatabase, $NotificationDeliveriesTable> { +class $$NotificationDeliveriesTableFilterComposer extends Composer<_$AppDatabase, $NotificationDeliveriesTable> { $$NotificationDeliveriesTableFilterComposer({ required super.$db, required super.$table, @@ -8987,59 +7332,37 @@ class $$NotificationDeliveriesTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get notificationUri => $composableBuilder( - column: $table.notificationUri, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get notificationUri => + $composableBuilder(column: $table.notificationUri, builder: (column) => ColumnFilters(column)); - ColumnFilters get notificationCid => $composableBuilder( - column: $table.notificationCid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get notificationCid => + $composableBuilder(column: $table.notificationCid, builder: (column) => ColumnFilters(column)); - ColumnFilters get reason => $composableBuilder( - column: $table.reason, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get reason => + $composableBuilder(column: $table.reason, builder: (column) => ColumnFilters(column)); - ColumnFilters get indexedAt => $composableBuilder( - column: $table.indexedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get indexedAt => + $composableBuilder(column: $table.indexedAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get source => $composableBuilder( - column: $table.source, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get source => + $composableBuilder(column: $table.source, builder: (column) => ColumnFilters(column)); - ColumnFilters get deliveredAt => $composableBuilder( - column: $table.deliveredAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get deliveredAt => + $composableBuilder(column: $table.deliveredAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get openedAt => $composableBuilder( - column: $table.openedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get openedAt => + $composableBuilder(column: $table.openedAt, builder: (column) => ColumnFilters(column)); - ColumnFilters get dismissedAt => $composableBuilder( - column: $table.dismissedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get dismissedAt => + $composableBuilder(column: $table.dismissedAt, builder: (column) => ColumnFilters(column)); } -class $$NotificationDeliveriesTableOrderingComposer - extends Composer<_$AppDatabase, $NotificationDeliveriesTable> { +class $$NotificationDeliveriesTableOrderingComposer extends Composer<_$AppDatabase, $NotificationDeliveriesTable> { $$NotificationDeliveriesTableOrderingComposer({ required super.$db, required super.$table, @@ -9047,59 +7370,37 @@ class $$NotificationDeliveriesTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get notificationUri => $composableBuilder( - column: $table.notificationUri, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get notificationUri => + $composableBuilder(column: $table.notificationUri, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get notificationCid => $composableBuilder( - column: $table.notificationCid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get notificationCid => + $composableBuilder(column: $table.notificationCid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get reason => $composableBuilder( - column: $table.reason, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get reason => + $composableBuilder(column: $table.reason, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get indexedAt => $composableBuilder( - column: $table.indexedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get indexedAt => + $composableBuilder(column: $table.indexedAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get source => $composableBuilder( - column: $table.source, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get source => + $composableBuilder(column: $table.source, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get deliveredAt => $composableBuilder( - column: $table.deliveredAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get deliveredAt => + $composableBuilder(column: $table.deliveredAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get openedAt => $composableBuilder( - column: $table.openedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get openedAt => + $composableBuilder(column: $table.openedAt, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get dismissedAt => $composableBuilder( - column: $table.dismissedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get dismissedAt => + $composableBuilder(column: $table.dismissedAt, builder: (column) => ColumnOrderings(column)); } -class $$NotificationDeliveriesTableAnnotationComposer - extends Composer<_$AppDatabase, $NotificationDeliveriesTable> { +class $$NotificationDeliveriesTableAnnotationComposer extends Composer<_$AppDatabase, $NotificationDeliveriesTable> { $$NotificationDeliveriesTableAnnotationComposer({ required super.$db, required super.$table, @@ -9107,45 +7408,29 @@ class $$NotificationDeliveriesTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => - $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => column, - ); + GeneratedColumn get accountDid => $composableBuilder(column: $table.accountDid, builder: (column) => column); - GeneratedColumn get notificationUri => $composableBuilder( - column: $table.notificationUri, - builder: (column) => column, - ); + GeneratedColumn get notificationUri => + $composableBuilder(column: $table.notificationUri, builder: (column) => column); - GeneratedColumn get notificationCid => $composableBuilder( - column: $table.notificationCid, - builder: (column) => column, - ); + GeneratedColumn get notificationCid => + $composableBuilder(column: $table.notificationCid, builder: (column) => column); - GeneratedColumn get reason => - $composableBuilder(column: $table.reason, builder: (column) => column); + GeneratedColumn get reason => $composableBuilder(column: $table.reason, builder: (column) => column); - GeneratedColumn get indexedAt => - $composableBuilder(column: $table.indexedAt, builder: (column) => column); + GeneratedColumn get indexedAt => $composableBuilder(column: $table.indexedAt, builder: (column) => column); - GeneratedColumn get source => - $composableBuilder(column: $table.source, builder: (column) => column); + GeneratedColumn get source => $composableBuilder(column: $table.source, builder: (column) => column); - GeneratedColumn get deliveredAt => $composableBuilder( - column: $table.deliveredAt, - builder: (column) => column, - ); + GeneratedColumn get deliveredAt => + $composableBuilder(column: $table.deliveredAt, builder: (column) => column); - GeneratedColumn get openedAt => - $composableBuilder(column: $table.openedAt, builder: (column) => column); + GeneratedColumn get openedAt => $composableBuilder(column: $table.openedAt, builder: (column) => column); - GeneratedColumn get dismissedAt => $composableBuilder( - column: $table.dismissedAt, - builder: (column) => column, - ); + GeneratedColumn get dismissedAt => + $composableBuilder(column: $table.dismissedAt, builder: (column) => column); } class $$NotificationDeliveriesTableTableManager @@ -9161,37 +7446,19 @@ class $$NotificationDeliveriesTableTableManager $$NotificationDeliveriesTableUpdateCompanionBuilder, ( NotificationDeliveryEntry, - BaseReferences< - _$AppDatabase, - $NotificationDeliveriesTable, - NotificationDeliveryEntry - >, + BaseReferences<_$AppDatabase, $NotificationDeliveriesTable, NotificationDeliveryEntry>, ), NotificationDeliveryEntry, PrefetchHooks Function() > { - $$NotificationDeliveriesTableTableManager( - _$AppDatabase db, - $NotificationDeliveriesTable table, - ) : super( + $$NotificationDeliveriesTableTableManager(_$AppDatabase db, $NotificationDeliveriesTable table) + : super( TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$NotificationDeliveriesTableFilterComposer( - $db: db, - $table: table, - ), - createOrderingComposer: () => - $$NotificationDeliveriesTableOrderingComposer( - $db: db, - $table: table, - ), - createComputedFieldComposer: () => - $$NotificationDeliveriesTableAnnotationComposer( - $db: db, - $table: table, - ), + createFilteringComposer: () => $$NotificationDeliveriesTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$NotificationDeliveriesTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$NotificationDeliveriesTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), @@ -9240,9 +7507,7 @@ class $$NotificationDeliveriesTableTableManager openedAt: openedAt, dismissedAt: dismissedAt, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -9260,11 +7525,7 @@ typedef $$NotificationDeliveriesTableProcessedTableManager = $$NotificationDeliveriesTableUpdateCompanionBuilder, ( NotificationDeliveryEntry, - BaseReferences< - _$AppDatabase, - $NotificationDeliveriesTable, - NotificationDeliveryEntry - >, + BaseReferences<_$AppDatabase, $NotificationDeliveriesTable, NotificationDeliveryEntry>, ), NotificationDeliveryEntry, PrefetchHooks Function() @@ -9286,8 +7547,7 @@ typedef $$LikedPostsTableUpdateCompanionBuilder = Value likedAt, }); -class $$LikedPostsTableFilterComposer - extends Composer<_$AppDatabase, $LikedPostsTable> { +class $$LikedPostsTableFilterComposer extends Composer<_$AppDatabase, $LikedPostsTable> { $$LikedPostsTableFilterComposer({ required super.$db, required super.$table, @@ -9295,34 +7555,22 @@ class $$LikedPostsTableFilterComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnFilters get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get id => $composableBuilder(column: $table.id, builder: (column) => ColumnFilters(column)); - ColumnFilters get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnFilters(column)); - ColumnFilters get postUri => $composableBuilder( - column: $table.postUri, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get postUri => + $composableBuilder(column: $table.postUri, builder: (column) => ColumnFilters(column)); - ColumnFilters get postJson => $composableBuilder( - column: $table.postJson, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get postJson => + $composableBuilder(column: $table.postJson, builder: (column) => ColumnFilters(column)); - ColumnFilters get likedAt => $composableBuilder( - column: $table.likedAt, - builder: (column) => ColumnFilters(column), - ); + ColumnFilters get likedAt => + $composableBuilder(column: $table.likedAt, builder: (column) => ColumnFilters(column)); } -class $$LikedPostsTableOrderingComposer - extends Composer<_$AppDatabase, $LikedPostsTable> { +class $$LikedPostsTableOrderingComposer extends Composer<_$AppDatabase, $LikedPostsTable> { $$LikedPostsTableOrderingComposer({ required super.$db, required super.$table, @@ -9330,34 +7578,22 @@ class $$LikedPostsTableOrderingComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - ColumnOrderings get id => $composableBuilder( - column: $table.id, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get id => $composableBuilder(column: $table.id, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get accountDid => + $composableBuilder(column: $table.accountDid, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get postUri => $composableBuilder( - column: $table.postUri, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get postUri => + $composableBuilder(column: $table.postUri, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get postJson => $composableBuilder( - column: $table.postJson, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get postJson => + $composableBuilder(column: $table.postJson, builder: (column) => ColumnOrderings(column)); - ColumnOrderings get likedAt => $composableBuilder( - column: $table.likedAt, - builder: (column) => ColumnOrderings(column), - ); + ColumnOrderings get likedAt => + $composableBuilder(column: $table.likedAt, builder: (column) => ColumnOrderings(column)); } -class $$LikedPostsTableAnnotationComposer - extends Composer<_$AppDatabase, $LikedPostsTable> { +class $$LikedPostsTableAnnotationComposer extends Composer<_$AppDatabase, $LikedPostsTable> { $$LikedPostsTableAnnotationComposer({ required super.$db, required super.$table, @@ -9365,22 +7601,15 @@ class $$LikedPostsTableAnnotationComposer super.$addJoinBuilderToRootComposer, super.$removeJoinBuilderFromRootComposer, }); - GeneratedColumn get id => - $composableBuilder(column: $table.id, builder: (column) => column); + GeneratedColumn get id => $composableBuilder(column: $table.id, builder: (column) => column); - GeneratedColumn get accountDid => $composableBuilder( - column: $table.accountDid, - builder: (column) => column, - ); + GeneratedColumn get accountDid => $composableBuilder(column: $table.accountDid, builder: (column) => column); - GeneratedColumn get postUri => - $composableBuilder(column: $table.postUri, builder: (column) => column); + GeneratedColumn get postUri => $composableBuilder(column: $table.postUri, builder: (column) => column); - GeneratedColumn get postJson => - $composableBuilder(column: $table.postJson, builder: (column) => column); + GeneratedColumn get postJson => $composableBuilder(column: $table.postJson, builder: (column) => column); - GeneratedColumn get likedAt => - $composableBuilder(column: $table.likedAt, builder: (column) => column); + GeneratedColumn get likedAt => $composableBuilder(column: $table.likedAt, builder: (column) => column); } class $$LikedPostsTableTableManager @@ -9394,10 +7623,7 @@ class $$LikedPostsTableTableManager $$LikedPostsTableAnnotationComposer, $$LikedPostsTableCreateCompanionBuilder, $$LikedPostsTableUpdateCompanionBuilder, - ( - LikedPostEntry, - BaseReferences<_$AppDatabase, $LikedPostsTable, LikedPostEntry>, - ), + (LikedPostEntry, BaseReferences<_$AppDatabase, $LikedPostsTable, LikedPostEntry>), LikedPostEntry, PrefetchHooks Function() > { @@ -9406,12 +7632,9 @@ class $$LikedPostsTableTableManager TableManagerState( db: db, table: table, - createFilteringComposer: () => - $$LikedPostsTableFilterComposer($db: db, $table: table), - createOrderingComposer: () => - $$LikedPostsTableOrderingComposer($db: db, $table: table), - createComputedFieldComposer: () => - $$LikedPostsTableAnnotationComposer($db: db, $table: table), + createFilteringComposer: () => $$LikedPostsTableFilterComposer($db: db, $table: table), + createOrderingComposer: () => $$LikedPostsTableOrderingComposer($db: db, $table: table), + createComputedFieldComposer: () => $$LikedPostsTableAnnotationComposer($db: db, $table: table), updateCompanionCallback: ({ Value id = const Value.absent(), @@ -9440,9 +7663,7 @@ class $$LikedPostsTableTableManager postJson: postJson, likedAt: likedAt, ), - withReferenceMapper: (p0) => p0 - .map((e) => (e.readTable(table), BaseReferences(db, table, e))) - .toList(), + withReferenceMapper: (p0) => p0.map((e) => (e.readTable(table), BaseReferences(db, table, e))).toList(), prefetchHooksCallback: null, ), ); @@ -9458,10 +7679,7 @@ typedef $$LikedPostsTableProcessedTableManager = $$LikedPostsTableAnnotationComposer, $$LikedPostsTableCreateCompanionBuilder, $$LikedPostsTableUpdateCompanionBuilder, - ( - LikedPostEntry, - BaseReferences<_$AppDatabase, $LikedPostsTable, LikedPostEntry>, - ), + (LikedPostEntry, BaseReferences<_$AppDatabase, $LikedPostsTable, LikedPostEntry>), LikedPostEntry, PrefetchHooks Function() >; @@ -9469,35 +7687,22 @@ typedef $$LikedPostsTableProcessedTableManager = class $AppDatabaseManager { final _$AppDatabase _db; $AppDatabaseManager(this._db); - $$AccountsTableTableManager get accounts => - $$AccountsTableTableManager(_db, _db.accounts); - $$CachedProfilesTableTableManager get cachedProfiles => - $$CachedProfilesTableTableManager(_db, _db.cachedProfiles); - $$CachedPostsTableTableManager get cachedPosts => - $$CachedPostsTableTableManager(_db, _db.cachedPosts); - $$SettingsTableTableManager get settings => - $$SettingsTableTableManager(_db, _db.settings); - $$SavedFeedsTableTableManager get savedFeeds => - $$SavedFeedsTableTableManager(_db, _db.savedFeeds); + $$AccountsTableTableManager get accounts => $$AccountsTableTableManager(_db, _db.accounts); + $$CachedProfilesTableTableManager get cachedProfiles => $$CachedProfilesTableTableManager(_db, _db.cachedProfiles); + $$CachedPostsTableTableManager get cachedPosts => $$CachedPostsTableTableManager(_db, _db.cachedPosts); + $$SettingsTableTableManager get settings => $$SettingsTableTableManager(_db, _db.settings); + $$SavedFeedsTableTableManager get savedFeeds => $$SavedFeedsTableTableManager(_db, _db.savedFeeds); $$CachedFeedPagesTableTableManager get cachedFeedPages => $$CachedFeedPagesTableTableManager(_db, _db.cachedFeedPages); $$CachedFeedPostsTableTableManager get cachedFeedPosts => $$CachedFeedPostsTableTableManager(_db, _db.cachedFeedPosts); $$CachedThreadRootsTableTableManager get cachedThreadRoots => $$CachedThreadRootsTableTableManager(_db, _db.cachedThreadRoots); - $$SearchHistoryTableTableManager get searchHistory => - $$SearchHistoryTableTableManager(_db, _db.searchHistory); - $$DraftsTableTableManager get drafts => - $$DraftsTableTableManager(_db, _db.drafts); - $$SavedPostsTableTableManager get savedPosts => - $$SavedPostsTableTableManager(_db, _db.savedPosts); - $$LabelerCacheTableTableManager get labelerCache => - $$LabelerCacheTableTableManager(_db, _db.labelerCache); + $$SearchHistoryTableTableManager get searchHistory => $$SearchHistoryTableTableManager(_db, _db.searchHistory); + $$DraftsTableTableManager get drafts => $$DraftsTableTableManager(_db, _db.drafts); + $$SavedPostsTableTableManager get savedPosts => $$SavedPostsTableTableManager(_db, _db.savedPosts); + $$LabelerCacheTableTableManager get labelerCache => $$LabelerCacheTableTableManager(_db, _db.labelerCache); $$NotificationDeliveriesTableTableManager get notificationDeliveries => - $$NotificationDeliveriesTableTableManager( - _db, - _db.notificationDeliveries, - ); - $$LikedPostsTableTableManager get likedPosts => - $$LikedPostsTableTableManager(_db, _db.likedPosts); + $$NotificationDeliveriesTableTableManager(_db, _db.notificationDeliveries); + $$LikedPostsTableTableManager get likedPosts => $$LikedPostsTableTableManager(_db, _db.likedPosts); } diff --git a/lib/core/router/routes/unauthenticated_shell_routes.dart b/lib/core/router/routes/unauthenticated_shell_routes.dart index db1553a..ed777b7 100644 --- a/lib/core/router/routes/unauthenticated_shell_routes.dart +++ b/lib/core/router/routes/unauthenticated_shell_routes.dart @@ -67,9 +67,7 @@ StatefulShellRoute buildUnauthenticatedShellRoute({ ), StatefulShellBranch( navigatorKey: settingsNavigatorKey, - routes: [ - ...buildSettingsRoutes(onUnauthorized: onUnauthorized), - ], + routes: [...buildSettingsRoutes(onUnauthorized: onUnauthorized)], ), StatefulShellBranch( navigatorKey: loginNavigatorKey, diff --git a/lib/core/scheduler/post_scheduler.dart b/lib/core/scheduler/post_scheduler.dart index b2cfd85..b0385bc 100644 --- a/lib/core/scheduler/post_scheduler.dart +++ b/lib/core/scheduler/post_scheduler.dart @@ -1,24 +1,25 @@ import 'dart:io'; -import 'dart:typed_data'; -import 'package:poptart_core/poptart_core.dart' show AtUri, Blob; import 'package:bluesky_poptart/app/bsky/embed/defs.dart' as embed_defs; import 'package:bluesky_poptart/app/bsky/embed/images.dart'; import 'package:bluesky_poptart/app/bsky/embed/video.dart'; import 'package:bluesky_poptart/app/bsky/feed/post.dart'; import 'package:bluesky_poptart/app/bsky/richtext/facet.dart'; import 'package:bluesky_poptart/app/bsky/video/defs.dart'; -import 'package:poptart_lex/com/atproto/repo/strong_ref.dart'; -import 'package:poptart_bluesky_text/poptart_bluesky_text.dart'; import 'package:flutter/widgets.dart'; import 'package:lazurite/core/database/app_database.dart'; import 'package:lazurite/core/logging/app_logger.dart'; import 'package:lazurite/core/network/xrpc_client_factory.dart'; import 'package:lazurite/features/auth/data/auth_repository.dart'; import 'package:lazurite/features/auth/data/models/auth_models.dart'; +import 'package:lazurite/features/auth/data/session_recovery.dart'; import 'package:lazurite/features/compose/bloc/compose_bloc.dart'; import 'package:lazurite/features/compose/data/draft_embed_payload.dart'; import 'package:lazurite/features/notifications/background/notification_background_worker.dart'; +import 'package:lazurite/shared/utils/media_type_sniffer.dart'; +import 'package:poptart_bluesky_text/poptart_bluesky_text.dart'; +import 'package:poptart_core/poptart_core.dart' show AtUri, Blob; +import 'package:poptart_lex/com/atproto/repo/strong_ref.dart'; import 'package:workmanager/workmanager.dart'; const _kTaskName = 'lazurite.scheduled_post'; @@ -70,18 +71,12 @@ Future _submitScheduledDraft(int draftId) async { } final accountDid = tokens.did; - Future recoverSession() async { - final currentTokens = tokens; - if (currentTokens == null) { - return null; - } - final refreshed = await authRepo.refreshSession(currentTokens); - if (refreshed == null || refreshed.did != accountDid) { - return null; - } - tokens = refreshed; - return refreshed; - } + Future recoverSession() => refreshCurrentAccountSession( + currentTokens: tokens, + accountDid: accountDid, + refresh: authRepo.refreshSession, + onRefreshed: (refreshed) => tokens = refreshed, + ); final bluesky = createBlueskyClient(tokens); if (bluesky == null) { @@ -164,7 +159,7 @@ Future _buildImageEmbed(ComposeRepository repo, DraftImagesEmbe } final bytes = await file.readAsBytes(); - final mime = _detectMime(bytes); + final mime = detectImageMimeType(bytes); if (mime == null) { log.w('Scheduled post: unsupported image format at ${paths[i]}, skipping'); continue; @@ -247,24 +242,6 @@ Future _pollVideoJob(ComposeRepository repo, String jobId) async { return null; } -/// Returns the MIME type from magic bytes, or null for unsupported formats. -String? _detectMime(Uint8List bytes) { - if (bytes.length < 12) return null; - if (bytes[0] == 0xFF && bytes[1] == 0xD8 && bytes[2] == 0xFF) return 'image/jpeg'; - if (bytes[0] == 0x89 && bytes[1] == 0x50 && bytes[2] == 0x4E && bytes[3] == 0x47) return 'image/png'; - if (bytes[0] == 0x52 && - bytes[1] == 0x49 && - bytes[2] == 0x46 && - bytes[3] == 0x46 && - bytes[8] == 0x57 && - bytes[9] == 0x45 && - bytes[10] == 0x42 && - bytes[11] == 0x50) { - return 'image/webp'; - } - return null; -} - class PostScheduler { PostScheduler._(); diff --git a/lib/features/auth/data/auth_repository.dart b/lib/features/auth/data/auth_repository.dart index 365cd10..1533fa7 100644 --- a/lib/features/auth/data/auth_repository.dart +++ b/lib/features/auth/data/auth_repository.dart @@ -1564,16 +1564,8 @@ class AuthRepository { @visibleForTesting static List oauthRefreshServiceCandidates({required String? storedAuthService, required String? issuer}) { final candidates = {}; - final issuerHost = normalizeAtprotoServiceHost(issuer); - if (issuerHost != null) { - candidates.add(issuerHost); - } - - final storedAuthHost = normalizeAtprotoServiceHost(storedAuthService); - if (storedAuthHost != null) { - candidates.add(storedAuthHost); - } - + _addNormalizedAtprotoServiceHost(candidates, issuer); + _addNormalizedAtprotoServiceHost(candidates, storedAuthService); candidates.add(_oauthService); candidates.add(_fallbackService); return candidates.toList(growable: false); @@ -1586,28 +1578,21 @@ class AuthRepository { required String? resolvedAuthService, }) { final candidates = {}; - - final resolvedAuthHost = normalizeAtprotoServiceHost(resolvedAuthService); - if (resolvedAuthHost != null) { - candidates.add(resolvedAuthHost); - } - - final preferredHost = normalizeAtprotoServiceHost(preferredAuthService); - if (preferredHost != null) { - candidates.add(preferredHost); - } - + _addNormalizedAtprotoServiceHost(candidates, resolvedAuthService); + _addNormalizedAtprotoServiceHost(candidates, preferredAuthService); candidates.add(_oauthService); - - final resolvedHost = normalizeAtprotoServiceHost(resolvedPdsHost); - if (resolvedHost != null) { - candidates.add(resolvedHost); - } - + _addNormalizedAtprotoServiceHost(candidates, resolvedPdsHost); candidates.add(_fallbackService); return candidates.toList(growable: false); } + static void _addNormalizedAtprotoServiceHost(Set candidates, String? service) { + final host = normalizeAtprotoServiceHost(service); + if (host != null) { + candidates.add(host); + } + } + @visibleForTesting static String oauthCallbackExchangeService({required String pendingService, required Uri callbackUri}) { final issuerHost = normalizeAtprotoServiceHost(callbackUri.queryParameters['iss']); diff --git a/lib/features/auth/data/session_identity.dart b/lib/features/auth/data/session_identity.dart new file mode 100644 index 0000000..2bff102 --- /dev/null +++ b/lib/features/auth/data/session_identity.dart @@ -0,0 +1,15 @@ +/// Returns the normalized DID for the active session, preferring the +/// app-password session DID and falling back to the OAuth subject. +String? resolveCurrentSessionDid({required String? sessionDid, required String? oauthSubject}) { + final normalizedSessionDid = sessionDid?.trim().toLowerCase(); + if (normalizedSessionDid != null && normalizedSessionDid.isNotEmpty) { + return normalizedSessionDid; + } + + final normalizedOauthSubject = oauthSubject?.trim().toLowerCase(); + if (normalizedOauthSubject != null && normalizedOauthSubject.isNotEmpty) { + return normalizedOauthSubject; + } + + return null; +} diff --git a/lib/features/auth/data/session_recovery.dart b/lib/features/auth/data/session_recovery.dart new file mode 100644 index 0000000..e6362fd --- /dev/null +++ b/lib/features/auth/data/session_recovery.dart @@ -0,0 +1,25 @@ +import 'package:lazurite/features/auth/data/models/auth_models.dart'; + +typedef AuthTokenRefresh = Future Function(AuthTokens tokens); +typedef AuthTokenUpdated = void Function(AuthTokens tokens); + +/// Refreshes the current session and returns the refreshed tokens only when +/// they still belong to [accountDid]. +Future refreshCurrentAccountSession({ + required AuthTokens? currentTokens, + required String accountDid, + required AuthTokenRefresh refresh, + required AuthTokenUpdated onRefreshed, +}) async { + if (currentTokens == null) { + return null; + } + + final refreshed = await refresh(currentTokens); + if (refreshed == null || refreshed.did != accountDid) { + return null; + } + + onRefreshed(refreshed); + return refreshed; +} diff --git a/lib/features/compose/bloc/compose_bloc.dart b/lib/features/compose/bloc/compose_bloc.dart index 1653bd8..7f23eba 100644 --- a/lib/features/compose/bloc/compose_bloc.dart +++ b/lib/features/compose/bloc/compose_bloc.dart @@ -11,9 +11,6 @@ import 'package:bluesky_poptart/app/bsky/embed/video.dart'; import 'package:bluesky_poptart/app/bsky/feed/post.dart'; import 'package:bluesky_poptart/app/bsky/richtext/facet.dart'; import 'package:bluesky_poptart/app/bsky/video/defs.dart'; -import 'package:poptart_lex/com/atproto/repo/get_record.dart'; -import 'package:poptart_lex/com/atproto/repo/strong_ref.dart'; -import 'package:poptart_bluesky_text/poptart_bluesky_text.dart'; import 'package:characters/characters.dart'; import 'package:drift/drift.dart'; import 'package:equatable/equatable.dart'; @@ -25,9 +22,13 @@ import 'package:lazurite/core/network/poptart_client_adapter.dart'; import 'package:lazurite/core/network/unauthorized_recovery_runner.dart'; import 'package:lazurite/core/network/xrpc_client_factory.dart'; import 'package:lazurite/core/scheduler/post_scheduler.dart'; -import 'package:lazurite/features/compose/data/draft_embed_payload.dart'; import 'package:lazurite/features/auth/data/models/auth_models.dart'; +import 'package:lazurite/features/compose/data/draft_embed_payload.dart'; import 'package:lazurite/features/compose/data/link_preview_service.dart'; +import 'package:lazurite/shared/utils/media_type_sniffer.dart'; +import 'package:poptart_bluesky_text/poptart_bluesky_text.dart'; +import 'package:poptart_lex/com/atproto/repo/get_record.dart'; +import 'package:poptart_lex/com/atproto/repo/strong_ref.dart'; part 'compose_event.dart'; part 'compose_state.dart'; @@ -130,7 +131,6 @@ class ComposeBloc extends Bloc { Future _onAltTextUpdated(AltTextUpdated event, Emitter emit) async { if (event.index < 0 || event.index >= state.mediaAttachments.length) return; - final attachments = List.from(state.mediaAttachments); attachments[event.index] = attachments[event.index].copyWith(altText: event.altText); emit(state.copyWith(mediaAttachments: attachments)); @@ -481,7 +481,7 @@ class ComposeBloc extends Bloc { return; } - final mime = _detectImageMime(bytes); + final mime = detectImageMimeType(bytes); if (mime == null) { _emitError(emit, 'Unsupported image format. Use JPEG, PNG, or WebP.'); return; @@ -675,24 +675,6 @@ class ComposeBloc extends Bloc { return UEmbedRecordWithMediaMedia.unknown(data: embed.toJson()); } - - /// Returns MIME type from magic bytes, or null if not an accepted image type. - static String? _detectImageMime(List bytes) { - if (bytes.length < 12) return null; - if (bytes[0] == 0xFF && bytes[1] == 0xD8 && bytes[2] == 0xFF) return 'image/jpeg'; - if (bytes[0] == 0x89 && bytes[1] == 0x50 && bytes[2] == 0x4E && bytes[3] == 0x47) return 'image/png'; - if (bytes[0] == 0x52 && - bytes[1] == 0x49 && - bytes[2] == 0x46 && - bytes[3] == 0x46 && - bytes[8] == 0x57 && - bytes[9] == 0x45 && - bytes[10] == 0x42 && - bytes[11] == 0x50) { - return 'image/webp'; - } - return null; - } } class _UploadedImage { diff --git a/lib/features/feed/cubit/post_action_cubit.dart b/lib/features/feed/cubit/post_action_cubit.dart index 1a7e054..4a45515 100644 --- a/lib/features/feed/cubit/post_action_cubit.dart +++ b/lib/features/feed/cubit/post_action_cubit.dart @@ -144,91 +144,92 @@ class PostActionCubit extends Cubit { void _persistToCache() => _cache?.write(state); - Future toggleLike() async { - if (state.isLoadingLike) return; - - final wasLiked = state.isLiked; - final previousLikeCount = state.likeCount; - final previousLikeUri = state.likeUri; - - emit( - state.copyWith( - isLiked: !wasLiked, - likeCount: wasLiked ? previousLikeCount - 1 : previousLikeCount + 1, - isLoadingLike: true, - error: null, - ), - ); - - try { - if (wasLiked) { - if (previousLikeUri != null) { - await _postActionRepository.unlikePost(likeUri: previousLikeUri); - emit(state.copyWith(likeUri: null, isLoadingLike: false)); - } else { - emit(state.copyWith(isLoadingLike: false)); - } - } else { - final newLikeUri = await _postActionRepository.likePost(uri: AtUri.parse(state.postUri), cid: _postCid); - emit(state.copyWith(likeUri: newLikeUri, isLoadingLike: false)); - } - } catch (error) { - log.e('Failed to toggle like', error: error); - - emit( - state.copyWith( - isLiked: wasLiked, - likeCount: previousLikeCount, - likeUri: previousLikeUri, - isLoadingLike: false, - error: 'Failed to ${wasLiked ? 'unlike' : 'like'} post', - ), - ); - } finally { - _persistToCache(); - } - } + Future toggleLike() => _runOptimisticToggle( + isLoading: state.isLoadingLike, + wasActive: state.isLiked, + previousCount: state.likeCount, + previousUri: state.likeUri, + optimisticState: ({required wasActive, required previousCount}) => state.copyWith( + isLiked: !wasActive, + likeCount: wasActive ? previousCount - 1 : previousCount + 1, + isLoadingLike: true, + error: null, + ), + activate: () => _postActionRepository.likePost(uri: AtUri.parse(state.postUri), cid: _postCid), + deactivate: (uri) => _postActionRepository.unlikePost(likeUri: uri), + successState: (uri) => state.copyWith(likeUri: uri, isLoadingLike: false), + idleState: () => state.copyWith(isLoadingLike: false), + rollbackState: ({required wasActive, required previousCount, required previousUri}) => state.copyWith( + isLiked: wasActive, + likeCount: previousCount, + likeUri: previousUri, + isLoadingLike: false, + error: 'Failed to ${wasActive ? 'unlike' : 'like'} post', + ), + failureLogMessage: 'Failed to toggle like', + ); - Future toggleRepost() async { - if (state.isLoadingRepost) return; + Future toggleRepost() => _runOptimisticToggle( + isLoading: state.isLoadingRepost, + wasActive: state.isReposted, + previousCount: state.repostCount, + previousUri: state.repostUri, + optimisticState: ({required wasActive, required previousCount}) => state.copyWith( + isReposted: !wasActive, + repostCount: wasActive ? previousCount - 1 : previousCount + 1, + isLoadingRepost: true, + error: null, + ), + activate: () => _postActionRepository.repostPost(uri: AtUri.parse(state.postUri), cid: _postCid), + deactivate: (uri) => _postActionRepository.unrepostPost(repostUri: uri), + successState: (uri) => state.copyWith(repostUri: uri, isLoadingRepost: false), + idleState: () => state.copyWith(isLoadingRepost: false), + rollbackState: ({required wasActive, required previousCount, required previousUri}) => state.copyWith( + isReposted: wasActive, + repostCount: previousCount, + repostUri: previousUri, + isLoadingRepost: false, + error: 'Failed to ${wasActive ? 'unrepost' : 'repost'} post', + ), + failureLogMessage: 'Failed to toggle repost', + ); - final wasReposted = state.isReposted; - final previousRepostCount = state.repostCount; - final previousRepostUri = state.repostUri; + Future _runOptimisticToggle({ + required bool isLoading, + required bool wasActive, + required int previousCount, + required String? previousUri, + required PostActionState Function({required bool wasActive, required int previousCount}) optimisticState, + required Future Function() activate, + required Future Function(String uri) deactivate, + required PostActionState Function(String? uri) successState, + required PostActionState Function() idleState, + required PostActionState Function({ + required bool wasActive, + required int previousCount, + required String? previousUri, + }) + rollbackState, + required String failureLogMessage, + }) async { + if (isLoading) return; - emit( - state.copyWith( - isReposted: !wasReposted, - repostCount: wasReposted ? previousRepostCount - 1 : previousRepostCount + 1, - isLoadingRepost: true, - error: null, - ), - ); + emit(optimisticState(wasActive: wasActive, previousCount: previousCount)); try { - if (wasReposted) { - if (previousRepostUri != null) { - await _postActionRepository.unrepostPost(repostUri: previousRepostUri); - emit(state.copyWith(repostUri: null, isLoadingRepost: false)); + if (wasActive) { + if (previousUri != null) { + await deactivate(previousUri); + emit(successState(null)); } else { - emit(state.copyWith(isLoadingRepost: false)); + emit(idleState()); } } else { - final newRepostUri = await _postActionRepository.repostPost(uri: AtUri.parse(state.postUri), cid: _postCid); - emit(state.copyWith(repostUri: newRepostUri, isLoadingRepost: false)); + emit(successState(await activate())); } } catch (error) { - log.e('Failed to toggle repost', error: error); - - emit( - state.copyWith( - isReposted: wasReposted, - repostCount: previousRepostCount, - repostUri: previousRepostUri, - isLoadingRepost: false, - error: 'Failed to ${wasReposted ? 'unrepost' : 'repost'} post', - ), - ); + log.e(failureLogMessage, error: error); + emit(rollbackState(wasActive: wasActive, previousCount: previousCount, previousUri: previousUri)); } finally { _persistToCache(); } diff --git a/lib/features/feed/presentation/widgets/public_post_card.dart b/lib/features/feed/presentation/widgets/public_post_card.dart index fb92cff..1abe85c 100644 --- a/lib/features/feed/presentation/widgets/public_post_card.dart +++ b/lib/features/feed/presentation/widgets/public_post_card.dart @@ -32,7 +32,9 @@ class PublicPostCard extends StatelessWidget { final footer = PublicPostCardFooter(feedViewPost: feedViewPost, providerKey: providerKey); Future onTap() async { - await context.push('/post?uri=${Uri.encodeQueryComponent(feedViewPost.post.uri.toString())}&provider=$providerKey'); + await context.push( + '/post?uri=${Uri.encodeQueryComponent(feedViewPost.post.uri.toString())}&provider=$providerKey', + ); } final card = switch (resolvedVariant) { diff --git a/lib/features/moderation/data/moderation_service.dart b/lib/features/moderation/data/moderation_service.dart index 557e18e..4c391a8 100644 --- a/lib/features/moderation/data/moderation_service.dart +++ b/lib/features/moderation/data/moderation_service.dart @@ -19,6 +19,7 @@ import 'package:poptart_lex/com/atproto/label/defs.dart' show LabelValueDefiniti const _officialBlueskyLabelerDid = 'did:plc:ar7c4by46qjdydhdevvrndac'; const _maxCustomLabelers = 20; + class ModerationService { ModerationService({ required Bluesky bluesky, diff --git a/lib/features/notifications/background/notification_background_worker.dart b/lib/features/notifications/background/notification_background_worker.dart index 938d529..62a6cbe 100644 --- a/lib/features/notifications/background/notification_background_worker.dart +++ b/lib/features/notifications/background/notification_background_worker.dart @@ -9,6 +9,7 @@ import 'package:lazurite/core/logging/app_logger.dart'; import 'package:lazurite/core/network/xrpc_client_factory.dart'; import 'package:lazurite/features/auth/data/auth_repository.dart'; import 'package:lazurite/features/auth/data/models/auth_models.dart'; +import 'package:lazurite/features/auth/data/session_recovery.dart'; import 'package:lazurite/features/moderation/data/moderation_service.dart'; import 'package:lazurite/features/notifications/data/flutter_local_notification_adapter.dart'; import 'package:lazurite/features/notifications/data/notification_repository.dart'; @@ -151,18 +152,12 @@ class _BackgroundNotificationContext { } final accountDid = tokens.did; - Future recoverSession() async { - final currentTokens = tokens; - if (currentTokens == null) { - return null; - } - final refreshed = await authRepository.refreshSession(currentTokens); - if (refreshed == null || refreshed.did != accountDid) { - return null; - } - tokens = refreshed; - return refreshed; - } + Future recoverSession() => refreshCurrentAccountSession( + currentTokens: tokens, + accountDid: accountDid, + refresh: authRepository.refreshSession, + onRefreshed: (refreshed) => tokens = refreshed, + ); final bluesky = createBlueskyClient(tokens); if (bluesky == null) { diff --git a/lib/features/profile/cubit/profile_action_cubit.dart b/lib/features/profile/cubit/profile_action_cubit.dart index 81c091a..7619116 100644 --- a/lib/features/profile/cubit/profile_action_cubit.dart +++ b/lib/features/profile/cubit/profile_action_cubit.dart @@ -20,6 +20,8 @@ class ProfileActionState extends Equatable { this.error, }); + static const Object _unset = Object(); + final String actorDid; final bool isFollowing; final bool isMuted; @@ -39,12 +41,12 @@ class ProfileActionState extends Equatable { bool? isMuted, bool? isBlocked, bool? isBlockedBy, - String? followUri, - String? blockUri, + Object? followUri = _unset, + Object? blockUri = _unset, bool? isLoadingFollow, bool? isLoadingMute, bool? isLoadingBlock, - String? error, + Object? error = _unset, }) { return ProfileActionState( actorDid: actorDid, @@ -52,12 +54,12 @@ class ProfileActionState extends Equatable { isMuted: isMuted ?? this.isMuted, isBlocked: isBlocked ?? this.isBlocked, isBlockedBy: isBlockedBy ?? this.isBlockedBy, - followUri: followUri ?? this.followUri, - blockUri: blockUri ?? this.blockUri, + followUri: identical(followUri, _unset) ? this.followUri : followUri as String?, + blockUri: identical(blockUri, _unset) ? this.blockUri : blockUri as String?, isLoadingFollow: isLoadingFollow ?? this.isLoadingFollow, isLoadingMute: isLoadingMute ?? this.isLoadingMute, isLoadingBlock: isLoadingBlock ?? this.isLoadingBlock, - error: error ?? this.error, + error: identical(error, _unset) ? this.error : error as String?, ); } @@ -102,39 +104,23 @@ class ProfileActionCubit extends Cubit { final ProfileActionRepository _profileActionRepository; - Future toggleFollow() async { - if (state.isLoadingFollow || state.isBlockedBy) return; - - final wasFollowing = state.isFollowing; - final previousFollowUri = state.followUri; - - emit(state.copyWith(isFollowing: !wasFollowing, isLoadingFollow: true, error: null)); - - try { - if (wasFollowing) { - if (previousFollowUri != null) { - await _profileActionRepository.unfollowActor(followUri: previousFollowUri); - emit(state.copyWith(followUri: null, isLoadingFollow: false)); - } else { - emit(state.copyWith(isLoadingFollow: false)); - } - } else { - final newFollowUri = await _profileActionRepository.followActor(did: state.actorDid); - emit(state.copyWith(followUri: newFollowUri, isLoadingFollow: false)); - } - } catch (error) { - log.e('Failed to toggle follow', error: error); - - emit( - state.copyWith( - isFollowing: wasFollowing, - followUri: previousFollowUri, - isLoadingFollow: false, - error: 'Failed to ${wasFollowing ? 'unfollow' : 'follow'} user', - ), - ); - } - } + Future toggleFollow() => _runUriBackedOptimisticToggle( + isLoading: state.isLoadingFollow, + wasActive: state.isFollowing, + previousUri: state.followUri, + optimisticState: (wasActive) => state.copyWith(isFollowing: !wasActive, isLoadingFollow: true, error: null), + activate: () => _profileActionRepository.followActor(did: state.actorDid), + deactivate: (uri) => _profileActionRepository.unfollowActor(followUri: uri), + successState: (uri) => state.copyWith(followUri: uri, isLoadingFollow: false), + idleState: () => state.copyWith(isLoadingFollow: false), + rollbackState: ({required wasActive, required previousUri}) => state.copyWith( + isFollowing: wasActive, + followUri: previousUri, + isLoadingFollow: false, + error: 'Failed to ${wasActive ? 'unfollow' : 'follow'} user', + ), + failureLogMessage: 'Failed to toggle follow', + ); Future toggleMute() async { if (state.isLoadingMute || state.isBlockedBy) return; @@ -162,37 +148,54 @@ class ProfileActionCubit extends Cubit { } } - Future toggleBlock() async { - if (state.isLoadingBlock || state.isBlockedBy) return; - - final wasBlocked = state.isBlocked; - final previousBlockUri = state.blockUri; + Future toggleBlock() => _runUriBackedOptimisticToggle( + isLoading: state.isLoadingBlock, + wasActive: state.isBlocked, + previousUri: state.blockUri, + optimisticState: (wasActive) => state.copyWith(isBlocked: !wasActive, isLoadingBlock: true, error: null), + activate: () => _profileActionRepository.blockActor(did: state.actorDid), + deactivate: (uri) => _profileActionRepository.unblockActor(blockUri: uri), + successState: (uri) => state.copyWith(blockUri: uri, isLoadingBlock: false), + idleState: () => state.copyWith(isLoadingBlock: false), + rollbackState: ({required wasActive, required previousUri}) => state.copyWith( + isBlocked: wasActive, + blockUri: previousUri, + isLoadingBlock: false, + error: 'Failed to ${wasActive ? 'unblock' : 'block'} user', + ), + failureLogMessage: 'Failed to toggle block', + ); + + Future _runUriBackedOptimisticToggle({ + required bool isLoading, + required bool wasActive, + required String? previousUri, + required ProfileActionState Function(bool wasActive) optimisticState, + required Future Function() activate, + required Future Function(String uri) deactivate, + required ProfileActionState Function(String? uri) successState, + required ProfileActionState Function() idleState, + required ProfileActionState Function({required bool wasActive, required String? previousUri}) rollbackState, + required String failureLogMessage, + }) async { + if (isLoading || state.isBlockedBy) return; - emit(state.copyWith(isBlocked: !wasBlocked, isLoadingBlock: true, error: null)); + emit(optimisticState(wasActive)); try { - if (wasBlocked) { - if (previousBlockUri != null) { - await _profileActionRepository.unblockActor(blockUri: previousBlockUri); - emit(state.copyWith(blockUri: null, isLoadingBlock: false)); + if (wasActive) { + if (previousUri != null) { + await deactivate(previousUri); + emit(successState(null)); } else { - emit(state.copyWith(isLoadingBlock: false)); + emit(idleState()); } } else { - final newBlockUri = await _profileActionRepository.blockActor(did: state.actorDid); - emit(state.copyWith(blockUri: newBlockUri, isLoadingBlock: false)); + emit(successState(await activate())); } } catch (error) { - log.e('Failed to toggle block', error: error); - - emit( - state.copyWith( - isBlocked: wasBlocked, - blockUri: previousBlockUri, - isLoadingBlock: false, - error: 'Failed to ${wasBlocked ? 'unblock' : 'block'} user', - ), - ); + log.e(failureLogMessage, error: error); + emit(rollbackState(wasActive: wasActive, previousUri: previousUri)); } } diff --git a/lib/features/profile/data/follow_audit_repository.dart b/lib/features/profile/data/follow_audit_repository.dart index 1009d26..af856d7 100644 --- a/lib/features/profile/data/follow_audit_repository.dart +++ b/lib/features/profile/data/follow_audit_repository.dart @@ -11,6 +11,7 @@ import 'package:lazurite/core/network/poptart_client_adapter.dart'; import 'package:lazurite/core/network/unauthorized_recovery_runner.dart'; import 'package:lazurite/core/network/xrpc_client_factory.dart'; import 'package:lazurite/features/auth/data/models/auth_models.dart'; +import 'package:lazurite/features/auth/data/session_identity.dart'; enum FollowStatus { deleted, deactivated, suspended, blockedBy, blocking, mutualBlock, hidden, selfFollow } @@ -478,19 +479,10 @@ class FollowAuditRepository { } } - String? _currentSessionDid() { - final sessionDid = _authRecovery.client.session?.did.trim().toLowerCase(); - if (sessionDid != null && sessionDid.isNotEmpty) { - return sessionDid; - } - - final oauthDid = _authRecovery.client.oAuthSession?.sub.trim().toLowerCase(); - if (oauthDid != null && oauthDid.isNotEmpty) { - return oauthDid; - } - - return null; - } + String? _currentSessionDid() => resolveCurrentSessionDid( + sessionDid: _authRecovery.client.session?.did, + oauthSubject: _authRecovery.client.oAuthSession?.sub, + ); } class _BatchResult { diff --git a/lib/features/profile/data/profile_context_repository.dart b/lib/features/profile/data/profile_context_repository.dart index 3270049..2b70873 100644 --- a/lib/features/profile/data/profile_context_repository.dart +++ b/lib/features/profile/data/profile_context_repository.dart @@ -9,6 +9,7 @@ import 'package:lazurite/core/network/poptart_client_adapter.dart'; import 'package:lazurite/core/network/unauthorized_recovery_runner.dart'; import 'package:lazurite/core/network/xrpc_client_factory.dart'; import 'package:lazurite/features/auth/data/models/auth_models.dart'; +import 'package:lazurite/features/auth/data/session_identity.dart'; const _blockedByPageSize = 16; const _listsPageSize = 16; @@ -359,19 +360,10 @@ class ProfileContextRepository { } } - String? _currentSessionDid() { - final sessionDid = _authRecovery.client.session?.did.trim().toLowerCase(); - if (sessionDid != null && sessionDid.isNotEmpty) { - return sessionDid; - } - - final oauthDid = _authRecovery.client.oAuthSession?.sub.trim().toLowerCase(); - if (oauthDid != null && oauthDid.isNotEmpty) { - return oauthDid; - } - - return null; - } + String? _currentSessionDid() => resolveCurrentSessionDid( + sessionDid: _authRecovery.client.session?.did, + oauthSubject: _authRecovery.client.oAuthSession?.sub, + ); String _publicProfileFailureReason(Object error) { final message = error.toString(); diff --git a/lib/features/typeahead/data/typeahead_repository.dart b/lib/features/typeahead/data/typeahead_repository.dart index df7c7b3..c5ff86c 100644 --- a/lib/features/typeahead/data/typeahead_repository.dart +++ b/lib/features/typeahead/data/typeahead_repository.dart @@ -144,47 +144,38 @@ class TypeaheadRepository { ...?await _moderationService?.headersForRequest(), }); final response = await _httpClient.get(uri, headers: headers); - if (response.statusCode < 200 || response.statusCode >= 300) { - throw io.HttpException('Bluesky typeahead request failed: HTTP ${response.statusCode}', uri: uri); - } - - final decoded = jsonDecode(response.body); - if (decoded is! Map) { - throw const FormatException('Bluesky typeahead response was not a JSON object.'); - } - - final actors = decoded['actors']; - if (actors is! List) { - return const []; - } - - final results = []; - for (final actor in actors) { - if (actor is! Map) { - continue; - } - - try { - results.add(TypeaheadResult.fromJson(actor)); - } catch (error, stackTrace) { - log.w('TypeaheadRepository: skipped invalid Bluesky actor payload.', error: error, stackTrace: stackTrace); - } - } - - return _applyModeration(results); + return _parseTypeaheadResponse( + response: response, + uri: uri, + providerLabel: 'Bluesky', + invalidActorLogMessage: 'TypeaheadRepository: skipped invalid Bluesky actor payload.', + ); } Future> _searchCommunity({required String query, required int limit}) async { final uri = Uri.https(_communityHost, _communityPath, {'q': query, 'limit': limit.toString()}); final response = await _httpClient.get(uri, headers: const {'X-Client': 'lazurite'}); + return _parseTypeaheadResponse( + response: response, + uri: uri, + providerLabel: 'Community', + invalidActorLogMessage: 'TypeaheadRepository: skipped invalid community actor payload.', + ); + } + List _parseTypeaheadResponse({ + required http.Response response, + required Uri uri, + required String providerLabel, + required String invalidActorLogMessage, + }) { if (response.statusCode < 200 || response.statusCode >= 300) { - throw io.HttpException('Community typeahead request failed: HTTP ${response.statusCode}', uri: uri); + throw io.HttpException('$providerLabel typeahead request failed: HTTP ${response.statusCode}', uri: uri); } final decoded = jsonDecode(response.body); if (decoded is! Map) { - throw const FormatException('Community typeahead response was not a JSON object.'); + throw FormatException('$providerLabel typeahead response was not a JSON object.'); } final actors = decoded['actors']; @@ -201,7 +192,7 @@ class TypeaheadRepository { try { results.add(TypeaheadResult.fromJson(actor)); } catch (error, stackTrace) { - log.w('TypeaheadRepository: skipped invalid community actor payload.', error: error, stackTrace: stackTrace); + log.w(invalidActorLogMessage, error: error, stackTrace: stackTrace); } } diff --git a/lib/shared/utils/media_type_sniffer.dart b/lib/shared/utils/media_type_sniffer.dart new file mode 100644 index 0000000..48f6824 --- /dev/null +++ b/lib/shared/utils/media_type_sniffer.dart @@ -0,0 +1,18 @@ +/// Returns a supported image MIME type from magic bytes, or null when the +/// bytes do not identify a supported image format. +String? detectImageMimeType(List bytes) { + if (bytes.length < 12) return null; + if (bytes[0] == 0xFF && bytes[1] == 0xD8 && bytes[2] == 0xFF) return 'image/jpeg'; + if (bytes[0] == 0x89 && bytes[1] == 0x50 && bytes[2] == 0x4E && bytes[3] == 0x47) return 'image/png'; + if (bytes[0] == 0x52 && + bytes[1] == 0x49 && + bytes[2] == 0x46 && + bytes[3] == 0x46 && + bytes[8] == 0x57 && + bytes[9] == 0x45 && + bytes[10] == 0x42 && + bytes[11] == 0x50) { + return 'image/webp'; + } + return null; +} diff --git a/test/features/auth/data/session_helpers_test.dart b/test/features/auth/data/session_helpers_test.dart new file mode 100644 index 0000000..87347f9 --- /dev/null +++ b/test/features/auth/data/session_helpers_test.dart @@ -0,0 +1,70 @@ +import 'package:flutter_test/flutter_test.dart'; +import 'package:lazurite/features/auth/data/models/auth_models.dart'; +import 'package:lazurite/features/auth/data/session_identity.dart'; +import 'package:lazurite/features/auth/data/session_recovery.dart'; + +void main() { + group('resolveCurrentSessionDid', () { + test('prefers normalized session DID over OAuth subject', () { + expect( + resolveCurrentSessionDid(sessionDid: ' DID:PLC:SESSION ', oauthSubject: 'did:plc:oauth'), + 'did:plc:session', + ); + }); + + test('falls back to normalized OAuth subject', () { + expect(resolveCurrentSessionDid(sessionDid: ' ', oauthSubject: ' DID:PLC:OAUTH '), 'did:plc:oauth'); + }); + + test('returns null when both identifiers are empty', () { + expect(resolveCurrentSessionDid(sessionDid: '', oauthSubject: ' '), isNull); + }); + }); + + group('refreshCurrentAccountSession', () { + const current = AuthTokens(accessToken: 'old', did: 'did:plc:account', handle: 'alice.test'); + const refreshed = AuthTokens(accessToken: 'new', did: 'did:plc:account', handle: 'alice.test'); + + test('stores and returns refreshed tokens for the same account', () async { + AuthTokens? stored; + + final result = await refreshCurrentAccountSession( + currentTokens: current, + accountDid: current.did, + refresh: (_) async => refreshed, + onRefreshed: (tokens) => stored = tokens, + ); + + expect(result, refreshed); + expect(stored, refreshed); + }); + + test('returns null without storing when there are no current tokens', () async { + var stored = false; + + final result = await refreshCurrentAccountSession( + currentTokens: null, + accountDid: current.did, + refresh: (_) async => refreshed, + onRefreshed: (_) => stored = true, + ); + + expect(result, isNull); + expect(stored, isFalse); + }); + + test('rejects refreshed tokens for a different account', () async { + var stored = false; + + final result = await refreshCurrentAccountSession( + currentTokens: current, + accountDid: current.did, + refresh: (_) async => const AuthTokens(accessToken: 'other', did: 'did:plc:other', handle: 'bob.test'), + onRefreshed: (_) => stored = true, + ); + + expect(result, isNull); + expect(stored, isFalse); + }); + }); +} diff --git a/test/features/profile/cubit/profile_action_cubit_test.dart b/test/features/profile/cubit/profile_action_cubit_test.dart index 46638db..b6eb12f 100644 --- a/test/features/profile/cubit/profile_action_cubit_test.dart +++ b/test/features/profile/cubit/profile_action_cubit_test.dart @@ -108,6 +108,7 @@ void main() { .having((s) => s.isLoadingFollow, 'isLoadingFollow', isTrue), isA() .having((s) => s.isFollowing, 'isFollowing', isFalse) + .having((s) => s.followUri, 'followUri', isNull) .having((s) => s.isLoadingFollow, 'isLoadingFollow', isFalse), ], ); @@ -238,6 +239,7 @@ void main() { .having((s) => s.isLoadingBlock, 'isLoadingBlock', isTrue), isA() .having((s) => s.isBlocked, 'isBlocked', isFalse) + .having((s) => s.blockUri, 'blockUri', isNull) .having((s) => s.isLoadingBlock, 'isLoadingBlock', isFalse), ], ); diff --git a/test/shared/utils/media_type_sniffer_test.dart b/test/shared/utils/media_type_sniffer_test.dart new file mode 100644 index 0000000..21cd274 --- /dev/null +++ b/test/shared/utils/media_type_sniffer_test.dart @@ -0,0 +1,17 @@ +import 'package:flutter_test/flutter_test.dart'; +import 'package:lazurite/shared/utils/media_type_sniffer.dart'; + +void main() { + group('detectImageMimeType', () { + test('detects supported image signatures', () { + expect(detectImageMimeType([0xFF, 0xD8, 0xFF, 0, 0, 0, 0, 0, 0, 0, 0, 0]), 'image/jpeg'); + expect(detectImageMimeType([0x89, 0x50, 0x4E, 0x47, 0, 0, 0, 0, 0, 0, 0, 0]), 'image/png'); + expect(detectImageMimeType([0x52, 0x49, 0x46, 0x46, 0, 0, 0, 0, 0x57, 0x45, 0x42, 0x50]), 'image/webp'); + }); + + test('returns null for short or unknown data', () { + expect(detectImageMimeType([0xFF, 0xD8, 0xFF]), isNull); + expect(detectImageMimeType(List.filled(12, 0)), isNull); + }); + }); +} -- 2.51.2