refactor: Replace drift by serverpod as core engine (#33)
This commit is contained in:
parent
cbc472523b
commit
3545bbba1d
4 changed files with 6196 additions and 671 deletions
|
|
@ -4,28 +4,23 @@ part of 'database.dart';
|
|||
|
||||
// ignore_for_file: type=lint
|
||||
class $TableWithEveryColumnTypeTable extends TableWithEveryColumnType
|
||||
with
|
||||
TableInfo<
|
||||
$TableWithEveryColumnTypeTable,
|
||||
TableWithEveryColumnTypeData
|
||||
> {
|
||||
with TableInfo<$TableWithEveryColumnTypeTable, TableWithEveryColumnTypeData> {
|
||||
@override
|
||||
final GeneratedDatabase attachedDatabase;
|
||||
final String? _alias;
|
||||
$TableWithEveryColumnTypeTable(this.attachedDatabase, [this._alias]);
|
||||
@override
|
||||
late final GeneratedColumnWithTypeConverter<RowId, int> id =
|
||||
GeneratedColumn<int>(
|
||||
'id',
|
||||
aliasedName,
|
||||
false,
|
||||
hasAutoIncrement: true,
|
||||
type: DriftSqlType.int,
|
||||
requiredDuringInsert: false,
|
||||
defaultConstraints: GeneratedColumn.constraintIsAlways(
|
||||
'PRIMARY KEY AUTOINCREMENT',
|
||||
),
|
||||
).withConverter<RowId>($TableWithEveryColumnTypeTable.$converterid);
|
||||
late final GeneratedColumnWithTypeConverter<RowId, int> id = GeneratedColumn<int>(
|
||||
'id',
|
||||
aliasedName,
|
||||
false,
|
||||
hasAutoIncrement: true,
|
||||
type: DriftSqlType.int,
|
||||
requiredDuringInsert: false,
|
||||
defaultConstraints: GeneratedColumn.constraintIsAlways(
|
||||
'PRIMARY KEY AUTOINCREMENT',
|
||||
),
|
||||
).withConverter<RowId>($TableWithEveryColumnTypeTable.$converterid);
|
||||
static const VerificationMeta _aBoolMeta = const VerificationMeta('aBool');
|
||||
@override
|
||||
late final GeneratedColumn<bool> aBool = GeneratedColumn<bool>(
|
||||
|
|
@ -255,8 +250,7 @@ class $TableWithEveryColumnTypeTable extends TableWithEveryColumnType
|
|||
data['${effectivePrefix}an_int_enum'],
|
||||
),
|
||||
),
|
||||
aTextWithConverter: $TableWithEveryColumnTypeTable
|
||||
.$converteraTextWithConvertern
|
||||
aTextWithConverter: $TableWithEveryColumnTypeTable.$converteraTextWithConvertern
|
||||
.fromSql(
|
||||
attachedDatabase.typeMapping.read(
|
||||
DriftSqlType.string,
|
||||
|
|
@ -365,36 +359,22 @@ class TableWithEveryColumnTypeData extends DataClass
|
|||
TableWithEveryColumnTypeCompanion toCompanion(bool nullToAbsent) {
|
||||
return TableWithEveryColumnTypeCompanion(
|
||||
id: Value(id),
|
||||
aBool: aBool == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(aBool),
|
||||
aBool: aBool == null && nullToAbsent ? const Value.absent() : Value(aBool),
|
||||
aDateTime: aDateTime == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(aDateTime),
|
||||
aText: aText == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(aText),
|
||||
anInt: anInt == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(anInt),
|
||||
anInt64: anInt64 == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(anInt64),
|
||||
aReal: aReal == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(aReal),
|
||||
aBlob: aBlob == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(aBlob),
|
||||
aText: aText == null && nullToAbsent ? const Value.absent() : Value(aText),
|
||||
anInt: anInt == null && nullToAbsent ? const Value.absent() : Value(anInt),
|
||||
anInt64: anInt64 == null && nullToAbsent ? const Value.absent() : Value(anInt64),
|
||||
aReal: aReal == null && nullToAbsent ? const Value.absent() : Value(aReal),
|
||||
aBlob: aBlob == null && nullToAbsent ? const Value.absent() : Value(aBlob),
|
||||
anIntEnum: anIntEnum == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(anIntEnum),
|
||||
aTextWithConverter: aTextWithConverter == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(aTextWithConverter),
|
||||
aUuid: aUuid == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(aUuid),
|
||||
aUuid: aUuid == null && nullToAbsent ? const Value.absent() : Value(aUuid),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
@ -417,8 +397,7 @@ class TableWithEveryColumnTypeData extends DataClass
|
|||
anIntEnum: $TableWithEveryColumnTypeTable.$converteranIntEnumn.fromJson(
|
||||
serializer.fromJson<int?>(json['an_int_enum']),
|
||||
),
|
||||
aTextWithConverter: $TableWithEveryColumnTypeTable
|
||||
.$converteraTextWithConvertern
|
||||
aTextWithConverter: $TableWithEveryColumnTypeTable.$converteraTextWithConvertern
|
||||
.fromJson(
|
||||
serializer.fromJson<Map<dynamic, dynamic>?>(json['insert']),
|
||||
),
|
||||
|
|
@ -712,8 +691,7 @@ class TableWithEveryColumnTypeCompanion
|
|||
|
||||
abstract class _$CrdtBenchmarkDatabase extends GeneratedDatabase {
|
||||
_$CrdtBenchmarkDatabase(QueryExecutor e) : super(e);
|
||||
$CrdtBenchmarkDatabaseManager get managers =>
|
||||
$CrdtBenchmarkDatabaseManager(this);
|
||||
$CrdtBenchmarkDatabaseManager get managers => $CrdtBenchmarkDatabaseManager(this);
|
||||
late final $TableWithEveryColumnTypeTable tableWithEveryColumnType =
|
||||
$TableWithEveryColumnTypeTable(this);
|
||||
@override
|
||||
|
|
@ -766,11 +744,10 @@ class $$TableWithEveryColumnTypeTableFilterComposer
|
|||
super.$addJoinBuilderToRootComposer,
|
||||
super.$removeJoinBuilderFromRootComposer,
|
||||
});
|
||||
ColumnWithTypeConverterFilters<RowId, RowId, int> get id =>
|
||||
$composableBuilder(
|
||||
column: $table.id,
|
||||
builder: (column) => ColumnWithTypeConverterFilters(column),
|
||||
);
|
||||
ColumnWithTypeConverterFilters<RowId, RowId, int> get id => $composableBuilder(
|
||||
column: $table.id,
|
||||
builder: (column) => ColumnWithTypeConverterFilters(column),
|
||||
);
|
||||
|
||||
ColumnFilters<bool> get aBool => $composableBuilder(
|
||||
column: $table.aBool,
|
||||
|
|
@ -926,11 +903,11 @@ class $$TableWithEveryColumnTypeTableAnnotationComposer
|
|||
GeneratedColumnWithTypeConverter<TodoStatus?, int> get anIntEnum =>
|
||||
$composableBuilder(column: $table.anIntEnum, builder: (column) => column);
|
||||
|
||||
GeneratedColumnWithTypeConverter<MyCustomObject?, String>
|
||||
get aTextWithConverter => $composableBuilder(
|
||||
column: $table.aTextWithConverter,
|
||||
builder: (column) => column,
|
||||
);
|
||||
GeneratedColumnWithTypeConverter<MyCustomObject?, String> get aTextWithConverter =>
|
||||
$composableBuilder(
|
||||
column: $table.aTextWithConverter,
|
||||
builder: (column) => column,
|
||||
);
|
||||
|
||||
GeneratedColumn<UuidValue> get aUuid =>
|
||||
$composableBuilder(column: $table.aUuid, builder: (column) => column);
|
||||
|
|
@ -965,16 +942,14 @@ class $$TableWithEveryColumnTypeTableTableManager
|
|||
TableManagerState(
|
||||
db: db,
|
||||
table: table,
|
||||
createFilteringComposer: () =>
|
||||
$$TableWithEveryColumnTypeTableFilterComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
createOrderingComposer: () =>
|
||||
$$TableWithEveryColumnTypeTableOrderingComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
createFilteringComposer: () => $$TableWithEveryColumnTypeTableFilterComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
createOrderingComposer: () => $$TableWithEveryColumnTypeTableOrderingComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
createComputedFieldComposer: () =>
|
||||
$$TableWithEveryColumnTypeTableAnnotationComposer(
|
||||
$db: db,
|
||||
|
|
@ -991,8 +966,7 @@ class $$TableWithEveryColumnTypeTableTableManager
|
|||
Value<double?> aReal = const Value.absent(),
|
||||
Value<Uint8List?> aBlob = const Value.absent(),
|
||||
Value<TodoStatus?> anIntEnum = const Value.absent(),
|
||||
Value<MyCustomObject?> aTextWithConverter =
|
||||
const Value.absent(),
|
||||
Value<MyCustomObject?> aTextWithConverter = const Value.absent(),
|
||||
Value<UuidValue?> aUuid = const Value.absent(),
|
||||
}) => TableWithEveryColumnTypeCompanion(
|
||||
id: id,
|
||||
|
|
@ -1018,8 +992,7 @@ class $$TableWithEveryColumnTypeTableTableManager
|
|||
Value<double?> aReal = const Value.absent(),
|
||||
Value<Uint8List?> aBlob = const Value.absent(),
|
||||
Value<TodoStatus?> anIntEnum = const Value.absent(),
|
||||
Value<MyCustomObject?> aTextWithConverter =
|
||||
const Value.absent(),
|
||||
Value<MyCustomObject?> aTextWithConverter = const Value.absent(),
|
||||
Value<UuidValue?> aUuid = const Value.absent(),
|
||||
}) => TableWithEveryColumnTypeCompanion.insert(
|
||||
id: id,
|
||||
|
|
|
|||
|
|
@ -281,9 +281,7 @@ class CrdtDataEntry extends DataClass implements Insertable<CrdtDataEntry> {
|
|||
return CrdtDataEntry(
|
||||
userId: data.userId.present ? data.userId.value : this.userId,
|
||||
tblName: data.tblName.present ? data.tblName.value : this.tblName,
|
||||
columnName: data.columnName.present
|
||||
? data.columnName.value
|
||||
: this.columnName,
|
||||
columnName: data.columnName.present ? data.columnName.value : this.columnName,
|
||||
rowId: data.rowId.present ? data.rowId.value : this.rowId,
|
||||
hlcTimestamp: data.hlcTimestamp.present
|
||||
? data.hlcTimestamp.value
|
||||
|
|
@ -781,16 +779,12 @@ class CrdtNormalizedDataEntry extends DataClass
|
|||
return CrdtNormalizedDataEntry(
|
||||
userId: data.userId.present ? data.userId.value : this.userId,
|
||||
tblName: data.tblName.present ? data.tblName.value : this.tblName,
|
||||
columnName: data.columnName.present
|
||||
? data.columnName.value
|
||||
: this.columnName,
|
||||
columnName: data.columnName.present ? data.columnName.value : this.columnName,
|
||||
rowId: data.rowId.present ? data.rowId.value : this.rowId,
|
||||
hlcTimestamp: data.hlcTimestamp.present
|
||||
? data.hlcTimestamp.value
|
||||
: this.hlcTimestamp,
|
||||
hlcCounter: data.hlcCounter.present
|
||||
? data.hlcCounter.value
|
||||
: this.hlcCounter,
|
||||
hlcCounter: data.hlcCounter.present ? data.hlcCounter.value : this.hlcCounter,
|
||||
hlcNodeId: data.hlcNodeId.present ? data.hlcNodeId.value : this.hlcNodeId,
|
||||
rawValue: data.rawValue.present ? data.rawValue.value : this.rawValue,
|
||||
);
|
||||
|
|
@ -1133,14 +1127,11 @@ class $CrdtControlTableTable extends CrdtControlTable
|
|||
return $CrdtControlTableTable(attachedDatabase, alias);
|
||||
}
|
||||
|
||||
static TypeConverter<Hlc?, String?> $converterlastSyncHlc =
|
||||
nullableHlcConverter;
|
||||
static TypeConverter<Hlc?, String?> $converterlastApplyHlc =
|
||||
nullableHlcConverter;
|
||||
static TypeConverter<Hlc?, String?> $converterlastSyncHlc = nullableHlcConverter;
|
||||
static TypeConverter<Hlc?, String?> $converterlastApplyHlc = nullableHlcConverter;
|
||||
}
|
||||
|
||||
class CrdtControlEntry extends DataClass
|
||||
implements Insertable<CrdtControlEntry> {
|
||||
class CrdtControlEntry extends DataClass implements Insertable<CrdtControlEntry> {
|
||||
/// Identifier for the user or client.
|
||||
final String userId;
|
||||
|
||||
|
|
@ -1253,9 +1244,7 @@ class CrdtControlEntry extends DataClass
|
|||
schemaVersion: data.schemaVersion.present
|
||||
? data.schemaVersion.value
|
||||
: this.schemaVersion,
|
||||
lastSyncHlc: data.lastSyncHlc.present
|
||||
? data.lastSyncHlc.value
|
||||
: this.lastSyncHlc,
|
||||
lastSyncHlc: data.lastSyncHlc.present ? data.lastSyncHlc.value : this.lastSyncHlc,
|
||||
lastApplyHlc: data.lastApplyHlc.present
|
||||
? data.lastApplyHlc.value
|
||||
: this.lastApplyHlc,
|
||||
|
|
@ -1764,13 +1753,12 @@ class $CrdtMergeHlcTableTable extends CrdtMergeHlcTable
|
|||
DriftSqlType.string,
|
||||
data['${effectivePrefix}node_id'],
|
||||
)!,
|
||||
lastReceivedHlc: $CrdtMergeHlcTableTable.$converterlastReceivedHlc
|
||||
.fromSql(
|
||||
attachedDatabase.typeMapping.read(
|
||||
DriftSqlType.string,
|
||||
data['${effectivePrefix}last_received_hlc'],
|
||||
)!,
|
||||
),
|
||||
lastReceivedHlc: $CrdtMergeHlcTableTable.$converterlastReceivedHlc.fromSql(
|
||||
attachedDatabase.typeMapping.read(
|
||||
DriftSqlType.string,
|
||||
data['${effectivePrefix}last_received_hlc'],
|
||||
)!,
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
@ -1782,8 +1770,7 @@ class $CrdtMergeHlcTableTable extends CrdtMergeHlcTable
|
|||
static TypeConverter<Hlc, String> $converterlastReceivedHlc = hlcConverter;
|
||||
}
|
||||
|
||||
class CrdtMergeHlcEntry extends DataClass
|
||||
implements Insertable<CrdtMergeHlcEntry> {
|
||||
class CrdtMergeHlcEntry extends DataClass implements Insertable<CrdtMergeHlcEntry> {
|
||||
/// Identifier for the user or client.
|
||||
final String userId;
|
||||
|
||||
|
|
@ -1971,10 +1958,8 @@ abstract class _$CrdtDatabase extends GeneratedDatabase {
|
|||
late final $CrdtControlTableTable crdtControlTable = $CrdtControlTableTable(
|
||||
this,
|
||||
);
|
||||
late final $CrdtHlcStateTableTable crdtHlcStateTable =
|
||||
$CrdtHlcStateTableTable(this);
|
||||
late final $CrdtMergeHlcTableTable crdtMergeHlcTable =
|
||||
$CrdtMergeHlcTableTable(this);
|
||||
late final $CrdtHlcStateTableTable crdtHlcStateTable = $CrdtHlcStateTableTable(this);
|
||||
late final $CrdtMergeHlcTableTable crdtMergeHlcTable = $CrdtMergeHlcTableTable(this);
|
||||
@override
|
||||
Iterable<TableInfo<Table, Object?>> get allTables =>
|
||||
allSchemaEntities.whereType<TableInfo<Table, Object?>>();
|
||||
|
|
@ -2114,11 +2099,10 @@ class $$CrdtDataTableTableAnnotationComposer
|
|||
GeneratedColumn<String> get rowId =>
|
||||
$composableBuilder(column: $table.rowId, builder: (column) => column);
|
||||
|
||||
GeneratedColumnWithTypeConverter<Hlc, String> get hlcTimestamp =>
|
||||
$composableBuilder(
|
||||
column: $table.hlcTimestamp,
|
||||
builder: (column) => column,
|
||||
);
|
||||
GeneratedColumnWithTypeConverter<Hlc, String> get hlcTimestamp => $composableBuilder(
|
||||
column: $table.hlcTimestamp,
|
||||
builder: (column) => column,
|
||||
);
|
||||
|
||||
GeneratedColumn<DriftAny> get rawValue =>
|
||||
$composableBuilder(column: $table.rawValue, builder: (column) => column);
|
||||
|
|
@ -2402,16 +2386,14 @@ class $$CrdtNormalizedDataTableTableTableManager
|
|||
TableManagerState(
|
||||
db: db,
|
||||
table: table,
|
||||
createFilteringComposer: () =>
|
||||
$$CrdtNormalizedDataTableTableFilterComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
createOrderingComposer: () =>
|
||||
$$CrdtNormalizedDataTableTableOrderingComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
createFilteringComposer: () => $$CrdtNormalizedDataTableTableFilterComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
createOrderingComposer: () => $$CrdtNormalizedDataTableTableOrderingComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
createComputedFieldComposer: () =>
|
||||
$$CrdtNormalizedDataTableTableAnnotationComposer(
|
||||
$db: db,
|
||||
|
|
@ -2614,17 +2596,15 @@ class $$CrdtControlTableTableAnnotationComposer
|
|||
builder: (column) => column,
|
||||
);
|
||||
|
||||
GeneratedColumnWithTypeConverter<Hlc?, String> get lastSyncHlc =>
|
||||
$composableBuilder(
|
||||
column: $table.lastSyncHlc,
|
||||
builder: (column) => column,
|
||||
);
|
||||
GeneratedColumnWithTypeConverter<Hlc?, String> get lastSyncHlc => $composableBuilder(
|
||||
column: $table.lastSyncHlc,
|
||||
builder: (column) => column,
|
||||
);
|
||||
|
||||
GeneratedColumnWithTypeConverter<Hlc?, String> get lastApplyHlc =>
|
||||
$composableBuilder(
|
||||
column: $table.lastApplyHlc,
|
||||
builder: (column) => column,
|
||||
);
|
||||
GeneratedColumnWithTypeConverter<Hlc?, String> get lastApplyHlc => $composableBuilder(
|
||||
column: $table.lastApplyHlc,
|
||||
builder: (column) => column,
|
||||
);
|
||||
}
|
||||
|
||||
class $$CrdtControlTableTableTableManager
|
||||
|
|
@ -2640,11 +2620,7 @@ class $$CrdtControlTableTableTableManager
|
|||
$$CrdtControlTableTableUpdateCompanionBuilder,
|
||||
(
|
||||
CrdtControlEntry,
|
||||
BaseReferences<
|
||||
_$CrdtDatabase,
|
||||
$CrdtControlTableTable,
|
||||
CrdtControlEntry
|
||||
>,
|
||||
BaseReferences<_$CrdtDatabase, $CrdtControlTableTable, CrdtControlEntry>,
|
||||
),
|
||||
CrdtControlEntry,
|
||||
PrefetchHooks Function()
|
||||
|
|
@ -2718,11 +2694,7 @@ typedef $$CrdtControlTableTableProcessedTableManager =
|
|||
$$CrdtControlTableTableUpdateCompanionBuilder,
|
||||
(
|
||||
CrdtControlEntry,
|
||||
BaseReferences<
|
||||
_$CrdtDatabase,
|
||||
$CrdtControlTableTable,
|
||||
CrdtControlEntry
|
||||
>,
|
||||
BaseReferences<_$CrdtDatabase, $CrdtControlTableTable, CrdtControlEntry>,
|
||||
),
|
||||
CrdtControlEntry,
|
||||
PrefetchHooks Function()
|
||||
|
|
@ -2826,11 +2798,7 @@ class $$CrdtHlcStateTableTableTableManager
|
|||
$$CrdtHlcStateTableTableUpdateCompanionBuilder,
|
||||
(
|
||||
CrdtHlcEntry,
|
||||
BaseReferences<
|
||||
_$CrdtDatabase,
|
||||
$CrdtHlcStateTableTable,
|
||||
CrdtHlcEntry
|
||||
>,
|
||||
BaseReferences<_$CrdtDatabase, $CrdtHlcStateTableTable, CrdtHlcEntry>,
|
||||
),
|
||||
CrdtHlcEntry,
|
||||
PrefetchHooks Function()
|
||||
|
|
@ -2846,11 +2814,10 @@ class $$CrdtHlcStateTableTableTableManager
|
|||
$$CrdtHlcStateTableTableFilterComposer($db: db, $table: table),
|
||||
createOrderingComposer: () =>
|
||||
$$CrdtHlcStateTableTableOrderingComposer($db: db, $table: table),
|
||||
createComputedFieldComposer: () =>
|
||||
$$CrdtHlcStateTableTableAnnotationComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
createComputedFieldComposer: () => $$CrdtHlcStateTableTableAnnotationComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
updateCompanionCallback:
|
||||
({
|
||||
Value<String> userId = const Value.absent(),
|
||||
|
|
@ -3001,11 +2968,7 @@ class $$CrdtMergeHlcTableTableTableManager
|
|||
$$CrdtMergeHlcTableTableUpdateCompanionBuilder,
|
||||
(
|
||||
CrdtMergeHlcEntry,
|
||||
BaseReferences<
|
||||
_$CrdtDatabase,
|
||||
$CrdtMergeHlcTableTable,
|
||||
CrdtMergeHlcEntry
|
||||
>,
|
||||
BaseReferences<_$CrdtDatabase, $CrdtMergeHlcTableTable, CrdtMergeHlcEntry>,
|
||||
),
|
||||
CrdtMergeHlcEntry,
|
||||
PrefetchHooks Function()
|
||||
|
|
@ -3021,11 +2984,10 @@ class $$CrdtMergeHlcTableTableTableManager
|
|||
$$CrdtMergeHlcTableTableFilterComposer($db: db, $table: table),
|
||||
createOrderingComposer: () =>
|
||||
$$CrdtMergeHlcTableTableOrderingComposer($db: db, $table: table),
|
||||
createComputedFieldComposer: () =>
|
||||
$$CrdtMergeHlcTableTableAnnotationComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
createComputedFieldComposer: () => $$CrdtMergeHlcTableTableAnnotationComposer(
|
||||
$db: db,
|
||||
$table: table,
|
||||
),
|
||||
updateCompanionCallback:
|
||||
({
|
||||
Value<String> userId = const Value.absent(),
|
||||
|
|
@ -3070,11 +3032,7 @@ typedef $$CrdtMergeHlcTableTableProcessedTableManager =
|
|||
$$CrdtMergeHlcTableTableUpdateCompanionBuilder,
|
||||
(
|
||||
CrdtMergeHlcEntry,
|
||||
BaseReferences<
|
||||
_$CrdtDatabase,
|
||||
$CrdtMergeHlcTableTable,
|
||||
CrdtMergeHlcEntry
|
||||
>,
|
||||
BaseReferences<_$CrdtDatabase, $CrdtMergeHlcTableTable, CrdtMergeHlcEntry>,
|
||||
),
|
||||
CrdtMergeHlcEntry,
|
||||
PrefetchHooks Function()
|
||||
|
|
|
|||
518
legacy/drift_offline_sync/test/utils/database.g.dart
generated
518
legacy/drift_offline_sync/test/utils/database.g.dart
generated
File diff suppressed because it is too large
Load diff
209
legacy/drift_offline_sync/test/utils/migration.g.dart
generated
209
legacy/drift_offline_sync/test/utils/migration.g.dart
generated
|
|
@ -3,25 +3,23 @@
|
|||
part of 'migration.dart';
|
||||
|
||||
// ignore_for_file: type=lint
|
||||
class $CategoriesTable extends Categories
|
||||
with TableInfo<$CategoriesTable, Category> {
|
||||
class $CategoriesTable extends Categories with TableInfo<$CategoriesTable, Category> {
|
||||
@override
|
||||
final GeneratedDatabase attachedDatabase;
|
||||
final String? _alias;
|
||||
$CategoriesTable(this.attachedDatabase, [this._alias]);
|
||||
@override
|
||||
late final GeneratedColumnWithTypeConverter<RowId, int> id =
|
||||
GeneratedColumn<int>(
|
||||
'id',
|
||||
aliasedName,
|
||||
false,
|
||||
hasAutoIncrement: true,
|
||||
type: DriftSqlType.int,
|
||||
requiredDuringInsert: false,
|
||||
defaultConstraints: GeneratedColumn.constraintIsAlways(
|
||||
'PRIMARY KEY AUTOINCREMENT',
|
||||
),
|
||||
).withConverter<RowId>($CategoriesTable.$converterid);
|
||||
late final GeneratedColumnWithTypeConverter<RowId, int> id = GeneratedColumn<int>(
|
||||
'id',
|
||||
aliasedName,
|
||||
false,
|
||||
hasAutoIncrement: true,
|
||||
type: DriftSqlType.int,
|
||||
requiredDuringInsert: false,
|
||||
defaultConstraints: GeneratedColumn.constraintIsAlways(
|
||||
'PRIMARY KEY AUTOINCREMENT',
|
||||
),
|
||||
).withConverter<RowId>($CategoriesTable.$converterid);
|
||||
static const VerificationMeta _descriptionMeta = const VerificationMeta(
|
||||
'description',
|
||||
);
|
||||
|
|
@ -44,21 +42,21 @@ class $CategoriesTable extends Categories
|
|||
requiredDuringInsert: false,
|
||||
defaultValue: const Constant(0),
|
||||
).withConverter<CategoryPriority>($CategoriesTable.$converterpriority);
|
||||
static const VerificationMeta _descriptionInUpperCaseMeta =
|
||||
const VerificationMeta('descriptionInUpperCase');
|
||||
static const VerificationMeta _descriptionInUpperCaseMeta = const VerificationMeta(
|
||||
'descriptionInUpperCase',
|
||||
);
|
||||
@override
|
||||
late final GeneratedColumn<String> descriptionInUpperCase =
|
||||
GeneratedColumn<String>(
|
||||
'description_in_upper_case',
|
||||
aliasedName,
|
||||
false,
|
||||
generatedAs: GeneratedAs(
|
||||
StringExpressionOperators(description).upper(),
|
||||
false,
|
||||
),
|
||||
type: DriftSqlType.string,
|
||||
requiredDuringInsert: false,
|
||||
);
|
||||
late final GeneratedColumn<String> descriptionInUpperCase = GeneratedColumn<String>(
|
||||
'description_in_upper_case',
|
||||
aliasedName,
|
||||
false,
|
||||
generatedAs: GeneratedAs(
|
||||
StringExpressionOperators(description).upper(),
|
||||
false,
|
||||
),
|
||||
type: DriftSqlType.string,
|
||||
requiredDuringInsert: false,
|
||||
);
|
||||
@override
|
||||
List<GeneratedColumn> get $columns => [
|
||||
id,
|
||||
|
|
@ -214,8 +212,7 @@ class Category extends DataClass implements Insertable<Category> {
|
|||
id: id ?? this.id,
|
||||
description: description ?? this.description,
|
||||
priority: priority ?? this.priority,
|
||||
descriptionInUpperCase:
|
||||
descriptionInUpperCase ?? this.descriptionInUpperCase,
|
||||
descriptionInUpperCase: descriptionInUpperCase ?? this.descriptionInUpperCase,
|
||||
);
|
||||
@override
|
||||
String toString() {
|
||||
|
|
@ -229,8 +226,7 @@ class Category extends DataClass implements Insertable<Category> {
|
|||
}
|
||||
|
||||
@override
|
||||
int get hashCode =>
|
||||
Object.hash(id, description, priority, descriptionInUpperCase);
|
||||
int get hashCode => Object.hash(id, description, priority, descriptionInUpperCase);
|
||||
@override
|
||||
bool operator ==(Object other) =>
|
||||
identical(this, other) ||
|
||||
|
|
@ -307,25 +303,23 @@ class CategoriesCompanion extends UpdateCompanion<Category> {
|
|||
}
|
||||
}
|
||||
|
||||
class $TodosTableTable extends TodosTable
|
||||
with TableInfo<$TodosTableTable, TodoEntry> {
|
||||
class $TodosTableTable extends TodosTable with TableInfo<$TodosTableTable, TodoEntry> {
|
||||
@override
|
||||
final GeneratedDatabase attachedDatabase;
|
||||
final String? _alias;
|
||||
$TodosTableTable(this.attachedDatabase, [this._alias]);
|
||||
@override
|
||||
late final GeneratedColumnWithTypeConverter<RowId, int> id =
|
||||
GeneratedColumn<int>(
|
||||
'id',
|
||||
aliasedName,
|
||||
false,
|
||||
hasAutoIncrement: true,
|
||||
type: DriftSqlType.int,
|
||||
requiredDuringInsert: false,
|
||||
defaultConstraints: GeneratedColumn.constraintIsAlways(
|
||||
'PRIMARY KEY AUTOINCREMENT',
|
||||
),
|
||||
).withConverter<RowId>($TodosTableTable.$converterid);
|
||||
late final GeneratedColumnWithTypeConverter<RowId, int> id = GeneratedColumn<int>(
|
||||
'id',
|
||||
aliasedName,
|
||||
false,
|
||||
hasAutoIncrement: true,
|
||||
type: DriftSqlType.int,
|
||||
requiredDuringInsert: false,
|
||||
defaultConstraints: GeneratedColumn.constraintIsAlways(
|
||||
'PRIMARY KEY AUTOINCREMENT',
|
||||
),
|
||||
).withConverter<RowId>($TodosTableTable.$converterid);
|
||||
static const VerificationMeta _titleMeta = const VerificationMeta('title');
|
||||
@override
|
||||
late final GeneratedColumn<String> title = GeneratedColumn<String>(
|
||||
|
|
@ -532,9 +526,7 @@ class TodoEntry extends DataClass implements Insertable<TodoEntry> {
|
|||
TodosTableCompanion toCompanion(bool nullToAbsent) {
|
||||
return TodosTableCompanion(
|
||||
id: Value(id),
|
||||
title: title == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(title),
|
||||
title: title == null && nullToAbsent ? const Value.absent() : Value(title),
|
||||
content: Value(content),
|
||||
targetDate: targetDate == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
|
|
@ -542,9 +534,7 @@ class TodoEntry extends DataClass implements Insertable<TodoEntry> {
|
|||
category: category == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(category),
|
||||
status: status == null && nullToAbsent
|
||||
? const Value.absent()
|
||||
: Value(status),
|
||||
status: status == null && nullToAbsent ? const Value.absent() : Value(status),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
@ -605,9 +595,7 @@ class TodoEntry extends DataClass implements Insertable<TodoEntry> {
|
|||
id: data.id.present ? data.id.value : this.id,
|
||||
title: data.title.present ? data.title.value : this.title,
|
||||
content: data.content.present ? data.content.value : this.content,
|
||||
targetDate: data.targetDate.present
|
||||
? data.targetDate.value
|
||||
: this.targetDate,
|
||||
targetDate: data.targetDate.present ? data.targetDate.value : this.targetDate,
|
||||
category: data.category.present ? data.category.value : this.category,
|
||||
status: data.status.present ? data.status.value : this.status,
|
||||
);
|
||||
|
|
@ -627,8 +615,7 @@ class TodoEntry extends DataClass implements Insertable<TodoEntry> {
|
|||
}
|
||||
|
||||
@override
|
||||
int get hashCode =>
|
||||
Object.hash(id, title, content, targetDate, category, status);
|
||||
int get hashCode => Object.hash(id, title, content, targetDate, category, status);
|
||||
@override
|
||||
bool operator ==(Object other) =>
|
||||
identical(this, other) ||
|
||||
|
|
@ -794,8 +781,7 @@ final class $$CategoriesTableReferences
|
|||
}
|
||||
}
|
||||
|
||||
class $$CategoriesTableFilterComposer
|
||||
extends Composer<_$FirstDb, $CategoriesTable> {
|
||||
class $$CategoriesTableFilterComposer extends Composer<_$FirstDb, $CategoriesTable> {
|
||||
$$CategoriesTableFilterComposer({
|
||||
required super.$db,
|
||||
required super.$table,
|
||||
|
|
@ -803,11 +789,10 @@ class $$CategoriesTableFilterComposer
|
|||
super.$addJoinBuilderToRootComposer,
|
||||
super.$removeJoinBuilderFromRootComposer,
|
||||
});
|
||||
ColumnWithTypeConverterFilters<RowId, RowId, int> get id =>
|
||||
$composableBuilder(
|
||||
column: $table.id,
|
||||
builder: (column) => ColumnWithTypeConverterFilters(column),
|
||||
);
|
||||
ColumnWithTypeConverterFilters<RowId, RowId, int> get id => $composableBuilder(
|
||||
column: $table.id,
|
||||
builder: (column) => ColumnWithTypeConverterFilters(column),
|
||||
);
|
||||
|
||||
ColumnFilters<String> get description => $composableBuilder(
|
||||
column: $table.description,
|
||||
|
|
@ -843,16 +828,14 @@ class $$CategoriesTableFilterComposer
|
|||
$table: $db.todosTable,
|
||||
$addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer,
|
||||
joinBuilder: joinBuilder,
|
||||
$removeJoinBuilderFromRootComposer:
|
||||
$removeJoinBuilderFromRootComposer,
|
||||
$removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer,
|
||||
),
|
||||
);
|
||||
return f(composer);
|
||||
}
|
||||
}
|
||||
|
||||
class $$CategoriesTableOrderingComposer
|
||||
extends Composer<_$FirstDb, $CategoriesTable> {
|
||||
class $$CategoriesTableOrderingComposer extends Composer<_$FirstDb, $CategoriesTable> {
|
||||
$$CategoriesTableOrderingComposer({
|
||||
required super.$db,
|
||||
required super.$table,
|
||||
|
|
@ -924,8 +907,7 @@ class $$CategoriesTableAnnotationComposer
|
|||
$table: $db.todosTable,
|
||||
$addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer,
|
||||
joinBuilder: joinBuilder,
|
||||
$removeJoinBuilderFromRootComposer:
|
||||
$removeJoinBuilderFromRootComposer,
|
||||
$removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer,
|
||||
),
|
||||
);
|
||||
return f(composer);
|
||||
|
|
@ -994,11 +976,7 @@ class $$CategoriesTableTableManager
|
|||
getPrefetchedDataCallback: (items) async {
|
||||
return [
|
||||
if (todos)
|
||||
await $_getPrefetchedData<
|
||||
Category,
|
||||
$CategoriesTable,
|
||||
TodoEntry
|
||||
>(
|
||||
await $_getPrefetchedData<Category, $CategoriesTable, TodoEntry>(
|
||||
currentTable: table,
|
||||
referencedTable: $$CategoriesTableReferences._todosTable(
|
||||
db,
|
||||
|
|
@ -1054,10 +1032,9 @@ final class $$TodosTableTableReferences
|
|||
extends BaseReferences<_$FirstDb, $TodosTableTable, TodoEntry> {
|
||||
$$TodosTableTableReferences(super.$_db, super.$_table, super.$_typedResult);
|
||||
|
||||
static $CategoriesTable _categoryTable(_$FirstDb db) =>
|
||||
db.categories.createAlias(
|
||||
$_aliasNameGenerator(db.todosTable.category, db.categories.id),
|
||||
);
|
||||
static $CategoriesTable _categoryTable(_$FirstDb db) => db.categories.createAlias(
|
||||
$_aliasNameGenerator(db.todosTable.category, db.categories.id),
|
||||
);
|
||||
|
||||
$$CategoriesTableProcessedTableManager? get category {
|
||||
final $_column = $_itemColumn<int>('category');
|
||||
|
|
@ -1074,8 +1051,7 @@ final class $$TodosTableTableReferences
|
|||
}
|
||||
}
|
||||
|
||||
class $$TodosTableTableFilterComposer
|
||||
extends Composer<_$FirstDb, $TodosTableTable> {
|
||||
class $$TodosTableTableFilterComposer extends Composer<_$FirstDb, $TodosTableTable> {
|
||||
$$TodosTableTableFilterComposer({
|
||||
required super.$db,
|
||||
required super.$table,
|
||||
|
|
@ -1083,11 +1059,10 @@ class $$TodosTableTableFilterComposer
|
|||
super.$addJoinBuilderToRootComposer,
|
||||
super.$removeJoinBuilderFromRootComposer,
|
||||
});
|
||||
ColumnWithTypeConverterFilters<RowId, RowId, int> get id =>
|
||||
$composableBuilder(
|
||||
column: $table.id,
|
||||
builder: (column) => ColumnWithTypeConverterFilters(column),
|
||||
);
|
||||
ColumnWithTypeConverterFilters<RowId, RowId, int> get id => $composableBuilder(
|
||||
column: $table.id,
|
||||
builder: (column) => ColumnWithTypeConverterFilters(column),
|
||||
);
|
||||
|
||||
ColumnFilters<String> get title => $composableBuilder(
|
||||
column: $table.title,
|
||||
|
|
@ -1126,16 +1101,14 @@ class $$TodosTableTableFilterComposer
|
|||
$table: $db.categories,
|
||||
$addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer,
|
||||
joinBuilder: joinBuilder,
|
||||
$removeJoinBuilderFromRootComposer:
|
||||
$removeJoinBuilderFromRootComposer,
|
||||
$removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer,
|
||||
),
|
||||
);
|
||||
return composer;
|
||||
}
|
||||
}
|
||||
|
||||
class $$TodosTableTableOrderingComposer
|
||||
extends Composer<_$FirstDb, $TodosTableTable> {
|
||||
class $$TodosTableTableOrderingComposer extends Composer<_$FirstDb, $TodosTableTable> {
|
||||
$$TodosTableTableOrderingComposer({
|
||||
required super.$db,
|
||||
required super.$table,
|
||||
|
|
@ -1184,8 +1157,7 @@ class $$TodosTableTableOrderingComposer
|
|||
$table: $db.categories,
|
||||
$addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer,
|
||||
joinBuilder: joinBuilder,
|
||||
$removeJoinBuilderFromRootComposer:
|
||||
$removeJoinBuilderFromRootComposer,
|
||||
$removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer,
|
||||
),
|
||||
);
|
||||
return composer;
|
||||
|
|
@ -1234,8 +1206,7 @@ class $$TodosTableTableAnnotationComposer
|
|||
$table: $db.categories,
|
||||
$addJoinBuilderToRootComposer: $addJoinBuilderToRootComposer,
|
||||
joinBuilder: joinBuilder,
|
||||
$removeJoinBuilderFromRootComposer:
|
||||
$removeJoinBuilderFromRootComposer,
|
||||
$removeJoinBuilderFromRootComposer: $removeJoinBuilderFromRootComposer,
|
||||
),
|
||||
);
|
||||
return composer;
|
||||
|
|
@ -1383,18 +1354,17 @@ class $UsersTable extends Users with TableInfo<$UsersTable, User> {
|
|||
final String? _alias;
|
||||
$UsersTable(this.attachedDatabase, [this._alias]);
|
||||
@override
|
||||
late final GeneratedColumnWithTypeConverter<RowId, int> id =
|
||||
GeneratedColumn<int>(
|
||||
'id',
|
||||
aliasedName,
|
||||
false,
|
||||
hasAutoIncrement: true,
|
||||
type: DriftSqlType.int,
|
||||
requiredDuringInsert: false,
|
||||
defaultConstraints: GeneratedColumn.constraintIsAlways(
|
||||
'PRIMARY KEY AUTOINCREMENT',
|
||||
),
|
||||
).withConverter<RowId>($UsersTable.$converterid);
|
||||
late final GeneratedColumnWithTypeConverter<RowId, int> id = GeneratedColumn<int>(
|
||||
'id',
|
||||
aliasedName,
|
||||
false,
|
||||
hasAutoIncrement: true,
|
||||
type: DriftSqlType.int,
|
||||
requiredDuringInsert: false,
|
||||
defaultConstraints: GeneratedColumn.constraintIsAlways(
|
||||
'PRIMARY KEY AUTOINCREMENT',
|
||||
),
|
||||
).withConverter<RowId>($UsersTable.$converterid);
|
||||
static const VerificationMeta _nameMeta = const VerificationMeta('name');
|
||||
@override
|
||||
late final GeneratedColumn<String> name = GeneratedColumn<String>(
|
||||
|
|
@ -1429,14 +1399,13 @@ class $UsersTable extends Users with TableInfo<$UsersTable, User> {
|
|||
'profilePicture',
|
||||
);
|
||||
@override
|
||||
late final GeneratedColumn<Uint8List> profilePicture =
|
||||
GeneratedColumn<Uint8List>(
|
||||
'profile_picture',
|
||||
aliasedName,
|
||||
false,
|
||||
type: DriftSqlType.blob,
|
||||
requiredDuringInsert: true,
|
||||
);
|
||||
late final GeneratedColumn<Uint8List> profilePicture = GeneratedColumn<Uint8List>(
|
||||
'profile_picture',
|
||||
aliasedName,
|
||||
false,
|
||||
type: DriftSqlType.blob,
|
||||
requiredDuringInsert: true,
|
||||
);
|
||||
static const VerificationMeta _creationTimeMeta = const VerificationMeta(
|
||||
'creationTime',
|
||||
);
|
||||
|
|
@ -1798,11 +1767,10 @@ class $$UsersTableFilterComposer extends Composer<_$SecondDb, $UsersTable> {
|
|||
super.$addJoinBuilderToRootComposer,
|
||||
super.$removeJoinBuilderFromRootComposer,
|
||||
});
|
||||
ColumnWithTypeConverterFilters<RowId, RowId, int> get id =>
|
||||
$composableBuilder(
|
||||
column: $table.id,
|
||||
builder: (column) => ColumnWithTypeConverterFilters(column),
|
||||
);
|
||||
ColumnWithTypeConverterFilters<RowId, RowId, int> get id => $composableBuilder(
|
||||
column: $table.id,
|
||||
builder: (column) => ColumnWithTypeConverterFilters(column),
|
||||
);
|
||||
|
||||
ColumnFilters<String> get name => $composableBuilder(
|
||||
column: $table.name,
|
||||
|
|
@ -1967,6 +1935,5 @@ typedef $$UsersTableProcessedTableManager =
|
|||
class $SecondDbManager {
|
||||
final _$SecondDb _db;
|
||||
$SecondDbManager(this._db);
|
||||
$$UsersTableTableManager get users =>
|
||||
$$UsersTableTableManager(_db, _db.users);
|
||||
$$UsersTableTableManager get users => $$UsersTableTableManager(_db, _db.users);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue