made end time optional on time entry

This commit is contained in:
2025-01-01 22:00:26 +00:00
parent ac0a5e994f
commit bdbf4659e0
13 changed files with 374 additions and 148 deletions
@@ -2363,7 +2363,7 @@ class PrismaClient extends _i1.BasePrismaClient<PrismaClient> {
'name': 'endTime',
'kind': 'scalar',
'isList': false,
'isRequired': true,
'isRequired': false,
'isUnique': false,
'isId': false,
'isReadOnly': false,
@@ -2680,7 +2680,7 @@ class PrismaClient extends _i1.BasePrismaClient<PrismaClient> {
@override
get $engine => _engine ??= _i5.BinaryEngine(
schema:
'generator dartClient {\n provider = "dart run orm"\n output = "../lib/infrastructure/persistence/db"\n}\n\ndatasource db {\n provider = "postgresql"\n url = env("DATABASE_URL")\n}\n\n// User Model\nmodel UserDbo {\n id String @id @default(uuid())\n name String\n email String @unique\n password String\n projects ProjectDbo[] // Beziehung zu Projekten\n timeEntries TimeEntryDbo[] // Beziehung zu Zeiteinträgen\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n}\n\n// Project Model\nmodel ProjectDbo {\n id String @id @default(uuid())\n name String\n description String?\n clientId String?\n tasks ProjectTaskDbo[] // Beziehung zu Aufgaben\n timeEntries TimeEntryDbo[] // Beziehung zu Zeiteinträgen\n user UserDbo @relation(fields: [userId], references: [id])\n userId String\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n}\n\n// TimeEntry Model\nmodel TimeEntryDbo {\n id String @id @default(uuid())\n startTime DateTime\n endTime DateTime\n description String?\n user UserDbo @relation(fields: [userId], references: [id])\n userId String\n project ProjectDbo @relation(fields: [projectId], references: [id])\n projectId String\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n}\n\n// Task Model (optional)\nmodel ProjectTaskDbo {\n id String @id @default(uuid())\n name String\n description String?\n project ProjectDbo @relation(fields: [projectId], references: [id])\n projectId String\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n}\n',
'generator dartClient {\n provider = "dart run orm"\n output = "../lib/infrastructure/persistence/db"\n}\n\ndatasource db {\n provider = "postgresql"\n url = env("DATABASE_URL")\n}\n\n// User Model\nmodel UserDbo {\n id String @id @default(uuid())\n name String\n email String @unique\n password String\n projects ProjectDbo[] // Beziehung zu Projekten\n timeEntries TimeEntryDbo[] // Beziehung zu Zeiteinträgen\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n}\n\n// Project Model\nmodel ProjectDbo {\n id String @id @default(uuid())\n name String\n description String?\n clientId String?\n tasks ProjectTaskDbo[] // Beziehung zu Aufgaben\n timeEntries TimeEntryDbo[] // Beziehung zu Zeiteinträgen\n user UserDbo @relation(fields: [userId], references: [id])\n userId String\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n}\n\n// TimeEntry Model\nmodel TimeEntryDbo {\n id String @id @default(uuid())\n startTime DateTime\n endTime DateTime?\n description String?\n user UserDbo @relation(fields: [userId], references: [id])\n userId String\n project ProjectDbo @relation(fields: [projectId], references: [id])\n projectId String\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n}\n\n// Task Model (optional)\nmodel ProjectTaskDbo {\n id String @id @default(uuid())\n name String\n description String?\n project ProjectDbo @relation(fields: [projectId], references: [id])\n projectId String\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n}\n',
datasources: const {
'db': _i1.Datasource(
_i1.DatasourceType.environment,
@@ -471,6 +471,100 @@ class ProjectTaskDboListRelationFilter
};
}
class NestedDateTimeNullableFilter
implements _i1.JsonConvertible<Map<String, dynamic>> {
const NestedDateTimeNullableFilter({
this.equals,
this.$in,
this.notIn,
this.lt,
this.lte,
this.gt,
this.gte,
this.not,
});
final _i1.PrismaUnion<DateTime,
_i1.PrismaUnion<_i1.Reference<DateTime>, _i1.PrismaNull>>? equals;
final _i1.PrismaUnion<Iterable<DateTime>,
_i1.PrismaUnion<_i1.Reference<Iterable<DateTime>>, _i1.PrismaNull>>? $in;
final _i1.PrismaUnion<Iterable<DateTime>,
_i1.PrismaUnion<_i1.Reference<Iterable<DateTime>>, _i1.PrismaNull>>?
notIn;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? lt;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? lte;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? gt;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? gte;
final _i1.PrismaUnion<DateTime,
_i1.PrismaUnion<_i2.NestedDateTimeNullableFilter, _i1.PrismaNull>>? not;
@override
Map<String, dynamic> toJson() => {
'equals': equals,
'in': $in,
'notIn': notIn,
'lt': lt,
'lte': lte,
'gt': gt,
'gte': gte,
'not': not,
};
}
class DateTimeNullableFilter
implements _i1.JsonConvertible<Map<String, dynamic>> {
const DateTimeNullableFilter({
this.equals,
this.$in,
this.notIn,
this.lt,
this.lte,
this.gt,
this.gte,
this.not,
});
final _i1.PrismaUnion<DateTime,
_i1.PrismaUnion<_i1.Reference<DateTime>, _i1.PrismaNull>>? equals;
final _i1.PrismaUnion<Iterable<DateTime>,
_i1.PrismaUnion<_i1.Reference<Iterable<DateTime>>, _i1.PrismaNull>>? $in;
final _i1.PrismaUnion<Iterable<DateTime>,
_i1.PrismaUnion<_i1.Reference<Iterable<DateTime>>, _i1.PrismaNull>>?
notIn;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? lt;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? lte;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? gt;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? gte;
final _i1.PrismaUnion<DateTime,
_i1.PrismaUnion<_i2.NestedDateTimeNullableFilter, _i1.PrismaNull>>? not;
@override
Map<String, dynamic> toJson() => {
'equals': equals,
'in': $in,
'notIn': notIn,
'lt': lt,
'lte': lte,
'gt': gt,
'gte': gte,
'not': not,
};
}
class UserDboScalarRelationFilter
implements _i1.JsonConvertible<Map<String, dynamic>> {
const UserDboScalarRelationFilter({
@@ -519,7 +613,8 @@ class TimeEntryDboWhereInput
final _i1.PrismaUnion<_i2.DateTimeFilter, DateTime>? startTime;
final _i1.PrismaUnion<_i2.DateTimeFilter, DateTime>? endTime;
final _i1.PrismaUnion<_i2.DateTimeNullableFilter,
_i1.PrismaUnion<DateTime, _i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<_i2.StringNullableFilter,
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
@@ -1323,7 +1418,7 @@ class TimeEntryDboOrderByWithRelationInput
final _i2.SortOrder? startTime;
final _i2.SortOrder? endTime;
final _i1.PrismaUnion<_i2.SortOrder, _i2.SortOrderInput>? endTime;
final _i1.PrismaUnion<_i2.SortOrder, _i2.SortOrderInput>? description;
@@ -1384,7 +1479,8 @@ class TimeEntryDboWhereUniqueInput
final _i1.PrismaUnion<_i2.DateTimeFilter, DateTime>? startTime;
final _i1.PrismaUnion<_i2.DateTimeFilter, DateTime>? endTime;
final _i1.PrismaUnion<_i2.DateTimeNullableFilter,
_i1.PrismaUnion<DateTime, _i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<_i2.StringNullableFilter,
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
@@ -2100,7 +2196,7 @@ class TimeEntryDboUncheckedCreateWithoutProjectInput
const TimeEntryDboUncheckedCreateWithoutProjectInput({
this.id,
required this.startTime,
required this.endTime,
this.endTime,
this.description,
required this.userId,
this.createdAt,
@@ -2111,7 +2207,7 @@ class TimeEntryDboUncheckedCreateWithoutProjectInput
final DateTime startTime;
final DateTime endTime;
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
@@ -2157,7 +2253,7 @@ class TimeEntryDboCreateManyProjectInput
const TimeEntryDboCreateManyProjectInput({
this.id,
required this.startTime,
required this.endTime,
this.endTime,
this.description,
required this.userId,
this.createdAt,
@@ -2168,7 +2264,7 @@ class TimeEntryDboCreateManyProjectInput
final DateTime startTime;
final DateTime endTime;
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
@@ -2480,7 +2576,7 @@ class TimeEntryDboCreateWithoutProjectInput
const TimeEntryDboCreateWithoutProjectInput({
this.id,
required this.startTime,
required this.endTime,
this.endTime,
this.description,
this.createdAt,
this.updatedAt,
@@ -2491,7 +2587,7 @@ class TimeEntryDboCreateWithoutProjectInput
final DateTime startTime;
final DateTime endTime;
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
@@ -2669,7 +2765,7 @@ class TimeEntryDboUncheckedCreateWithoutUserInput
const TimeEntryDboUncheckedCreateWithoutUserInput({
this.id,
required this.startTime,
required this.endTime,
this.endTime,
this.description,
required this.projectId,
this.createdAt,
@@ -2680,7 +2776,7 @@ class TimeEntryDboUncheckedCreateWithoutUserInput
final DateTime startTime;
final DateTime endTime;
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
@@ -2726,7 +2822,7 @@ class TimeEntryDboCreateManyUserInput
const TimeEntryDboCreateManyUserInput({
this.id,
required this.startTime,
required this.endTime,
this.endTime,
this.description,
required this.projectId,
this.createdAt,
@@ -2737,7 +2833,7 @@ class TimeEntryDboCreateManyUserInput
final DateTime startTime;
final DateTime endTime;
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
@@ -3024,7 +3120,7 @@ class TimeEntryDboCreateWithoutUserInput
const TimeEntryDboCreateWithoutUserInput({
this.id,
required this.startTime,
required this.endTime,
this.endTime,
this.description,
this.createdAt,
this.updatedAt,
@@ -3035,7 +3131,7 @@ class TimeEntryDboCreateWithoutUserInput
final DateTime startTime;
final DateTime endTime;
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
@@ -3613,6 +3709,16 @@ class ProjectTaskDboUpdateManyWithoutProjectNestedInput
};
}
class NullableDateTimeFieldUpdateOperationsInput
implements _i1.JsonConvertible<Map<String, dynamic>> {
const NullableDateTimeFieldUpdateOperationsInput({this.set});
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? set;
@override
Map<String, dynamic> toJson() => {'set': set};
}
class UserDboUpdateWithoutTimeEntriesInput
implements _i1.JsonConvertible<Map<String, dynamic>> {
const UserDboUpdateWithoutTimeEntriesInput({
@@ -3748,8 +3854,10 @@ class TimeEntryDboUncheckedUpdateWithoutProjectInput
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
startTime;
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
endTime;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
_i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<
String,
@@ -3823,7 +3931,8 @@ class TimeEntryDboScalarWhereInput
final _i1.PrismaUnion<_i2.DateTimeFilter, DateTime>? startTime;
final _i1.PrismaUnion<_i2.DateTimeFilter, DateTime>? endTime;
final _i1.PrismaUnion<_i2.DateTimeNullableFilter,
_i1.PrismaUnion<DateTime, _i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<_i2.StringNullableFilter,
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
@@ -3868,8 +3977,10 @@ class TimeEntryDboUpdateManyMutationInput
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
startTime;
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
endTime;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
_i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<
String,
@@ -3910,8 +4021,10 @@ class TimeEntryDboUncheckedUpdateManyWithoutProjectInput
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
startTime;
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
endTime;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
_i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<
String,
@@ -4464,8 +4577,10 @@ class TimeEntryDboUpdateWithoutProjectInput
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
startTime;
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
endTime;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
_i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<
String,
@@ -4793,8 +4908,10 @@ class TimeEntryDboUncheckedUpdateWithoutUserInput
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
startTime;
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
endTime;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
_i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<
String,
@@ -4858,8 +4975,10 @@ class TimeEntryDboUncheckedUpdateManyWithoutUserInput
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
startTime;
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
endTime;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
_i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<
String,
@@ -5288,8 +5407,10 @@ class TimeEntryDboUpdateWithoutUserInput
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
startTime;
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
endTime;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
_i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<
String,
@@ -7839,7 +7960,7 @@ class TimeEntryDboCreateInput
const TimeEntryDboCreateInput({
this.id,
required this.startTime,
required this.endTime,
this.endTime,
this.description,
this.createdAt,
this.updatedAt,
@@ -7851,7 +7972,7 @@ class TimeEntryDboCreateInput
final DateTime startTime;
final DateTime endTime;
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
@@ -7881,7 +8002,7 @@ class TimeEntryDboUncheckedCreateInput
const TimeEntryDboUncheckedCreateInput({
this.id,
required this.startTime,
required this.endTime,
this.endTime,
this.description,
required this.userId,
required this.projectId,
@@ -7893,7 +8014,7 @@ class TimeEntryDboUncheckedCreateInput
final DateTime startTime;
final DateTime endTime;
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
@@ -7923,7 +8044,7 @@ class TimeEntryDboCreateManyInput
const TimeEntryDboCreateManyInput({
this.id,
required this.startTime,
required this.endTime,
this.endTime,
this.description,
required this.userId,
required this.projectId,
@@ -7935,7 +8056,7 @@ class TimeEntryDboCreateManyInput
final DateTime startTime;
final DateTime endTime;
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
@@ -8088,8 +8209,10 @@ class TimeEntryDboUpdateInput
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
startTime;
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
endTime;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
_i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<
String,
@@ -8137,8 +8260,10 @@ class TimeEntryDboUncheckedUpdateInput
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
startTime;
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
endTime;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
_i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<
String,
@@ -8187,8 +8312,10 @@ class TimeEntryDboUncheckedUpdateManyInput
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
startTime;
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
endTime;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
_i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<
String,
@@ -8647,7 +8774,7 @@ class TimeEntryDboOrderByWithAggregationInput
final _i2.SortOrder? startTime;
final _i2.SortOrder? endTime;
final _i1.PrismaUnion<_i2.SortOrder, _i2.SortOrderInput>? endTime;
final _i1.PrismaUnion<_i2.SortOrder, _i2.SortOrderInput>? description;
@@ -8681,6 +8808,128 @@ class TimeEntryDboOrderByWithAggregationInput
};
}
class NestedDateTimeNullableWithAggregatesFilter
implements _i1.JsonConvertible<Map<String, dynamic>> {
const NestedDateTimeNullableWithAggregatesFilter({
this.equals,
this.$in,
this.notIn,
this.lt,
this.lte,
this.gt,
this.gte,
this.not,
this.$count,
this.$min,
this.$max,
});
final _i1.PrismaUnion<DateTime,
_i1.PrismaUnion<_i1.Reference<DateTime>, _i1.PrismaNull>>? equals;
final _i1.PrismaUnion<Iterable<DateTime>,
_i1.PrismaUnion<_i1.Reference<Iterable<DateTime>>, _i1.PrismaNull>>? $in;
final _i1.PrismaUnion<Iterable<DateTime>,
_i1.PrismaUnion<_i1.Reference<Iterable<DateTime>>, _i1.PrismaNull>>?
notIn;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? lt;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? lte;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? gt;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? gte;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NestedDateTimeNullableWithAggregatesFilter,
_i1.PrismaNull>>? not;
final _i2.NestedIntNullableFilter? $count;
final _i2.NestedDateTimeNullableFilter? $min;
final _i2.NestedDateTimeNullableFilter? $max;
@override
Map<String, dynamic> toJson() => {
'equals': equals,
'in': $in,
'notIn': notIn,
'lt': lt,
'lte': lte,
'gt': gt,
'gte': gte,
'not': not,
'_count': $count,
'_min': $min,
'_max': $max,
};
}
class DateTimeNullableWithAggregatesFilter
implements _i1.JsonConvertible<Map<String, dynamic>> {
const DateTimeNullableWithAggregatesFilter({
this.equals,
this.$in,
this.notIn,
this.lt,
this.lte,
this.gt,
this.gte,
this.not,
this.$count,
this.$min,
this.$max,
});
final _i1.PrismaUnion<DateTime,
_i1.PrismaUnion<_i1.Reference<DateTime>, _i1.PrismaNull>>? equals;
final _i1.PrismaUnion<Iterable<DateTime>,
_i1.PrismaUnion<_i1.Reference<Iterable<DateTime>>, _i1.PrismaNull>>? $in;
final _i1.PrismaUnion<Iterable<DateTime>,
_i1.PrismaUnion<_i1.Reference<Iterable<DateTime>>, _i1.PrismaNull>>?
notIn;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? lt;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? lte;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? gt;
final _i1.PrismaUnion<DateTime, _i1.Reference<DateTime>>? gte;
final _i1.PrismaUnion<
DateTime,
_i1.PrismaUnion<_i2.NestedDateTimeNullableWithAggregatesFilter,
_i1.PrismaNull>>? not;
final _i2.NestedIntNullableFilter? $count;
final _i2.NestedDateTimeNullableFilter? $min;
final _i2.NestedDateTimeNullableFilter? $max;
@override
Map<String, dynamic> toJson() => {
'equals': equals,
'in': $in,
'notIn': notIn,
'lt': lt,
'lte': lte,
'gt': gt,
'gte': gte,
'not': not,
'_count': $count,
'_min': $min,
'_max': $max,
};
}
class TimeEntryDboScalarWhereWithAggregatesInput
implements _i1.JsonConvertible<Map<String, dynamic>> {
const TimeEntryDboScalarWhereWithAggregatesInput({
@@ -8709,7 +8958,8 @@ class TimeEntryDboScalarWhereWithAggregatesInput
final _i1.PrismaUnion<_i2.DateTimeWithAggregatesFilter, DateTime>? startTime;
final _i1.PrismaUnion<_i2.DateTimeWithAggregatesFilter, DateTime>? endTime;
final _i1.PrismaUnion<_i2.DateTimeNullableWithAggregatesFilter,
_i1.PrismaUnion<DateTime, _i1.PrismaNull>>? endTime;
final _i1.PrismaUnion<_i2.StringNullableWithAggregatesFilter,
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
@@ -29,7 +29,7 @@ class TimeEntryDboMapper {
TaskEither.of(TimeEntryDboCreateInput(
id: origin.id,
startTime: origin.startTime,
endTime: origin.endTime,
endTime: origin.endTime.let(PrismaUnion.$1),
description: origin.description.let(PrismaUnion.$1),
user: UserDboCreateNestedOneWithoutTimeEntriesInput(
connect: UserDboWhereUniqueInput(