made end time optional on time entry
This commit is contained in:
parent
ac0a5e994f
commit
bdbf4659e0
@ -37,7 +37,6 @@ class ProjectCreateDto with _$ProjectCreateDto {
|
|||||||
@freezed
|
@freezed
|
||||||
class ProjectUpdateDto with _$ProjectUpdateDto {
|
class ProjectUpdateDto with _$ProjectUpdateDto {
|
||||||
const factory ProjectUpdateDto({
|
const factory ProjectUpdateDto({
|
||||||
required String id,
|
|
||||||
String? name,
|
String? name,
|
||||||
String? description,
|
String? description,
|
||||||
String? clientId,
|
String? clientId,
|
||||||
|
@ -509,7 +509,6 @@ ProjectUpdateDto _$ProjectUpdateDtoFromJson(Map<String, dynamic> json) {
|
|||||||
|
|
||||||
/// @nodoc
|
/// @nodoc
|
||||||
mixin _$ProjectUpdateDto {
|
mixin _$ProjectUpdateDto {
|
||||||
String get id => throw _privateConstructorUsedError;
|
|
||||||
String? get name => throw _privateConstructorUsedError;
|
String? get name => throw _privateConstructorUsedError;
|
||||||
String? get description => throw _privateConstructorUsedError;
|
String? get description => throw _privateConstructorUsedError;
|
||||||
String? get clientId => throw _privateConstructorUsedError;
|
String? get clientId => throw _privateConstructorUsedError;
|
||||||
@ -532,11 +531,7 @@ abstract class $ProjectUpdateDtoCopyWith<$Res> {
|
|||||||
_$ProjectUpdateDtoCopyWithImpl<$Res, ProjectUpdateDto>;
|
_$ProjectUpdateDtoCopyWithImpl<$Res, ProjectUpdateDto>;
|
||||||
@useResult
|
@useResult
|
||||||
$Res call(
|
$Res call(
|
||||||
{String id,
|
{String? name, String? description, String? clientId, String? userId});
|
||||||
String? name,
|
|
||||||
String? description,
|
|
||||||
String? clientId,
|
|
||||||
String? userId});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// @nodoc
|
/// @nodoc
|
||||||
@ -554,17 +549,12 @@ class _$ProjectUpdateDtoCopyWithImpl<$Res, $Val extends ProjectUpdateDto>
|
|||||||
@pragma('vm:prefer-inline')
|
@pragma('vm:prefer-inline')
|
||||||
@override
|
@override
|
||||||
$Res call({
|
$Res call({
|
||||||
Object? id = null,
|
|
||||||
Object? name = freezed,
|
Object? name = freezed,
|
||||||
Object? description = freezed,
|
Object? description = freezed,
|
||||||
Object? clientId = freezed,
|
Object? clientId = freezed,
|
||||||
Object? userId = freezed,
|
Object? userId = freezed,
|
||||||
}) {
|
}) {
|
||||||
return _then(_value.copyWith(
|
return _then(_value.copyWith(
|
||||||
id: null == id
|
|
||||||
? _value.id
|
|
||||||
: id // ignore: cast_nullable_to_non_nullable
|
|
||||||
as String,
|
|
||||||
name: freezed == name
|
name: freezed == name
|
||||||
? _value.name
|
? _value.name
|
||||||
: name // ignore: cast_nullable_to_non_nullable
|
: name // ignore: cast_nullable_to_non_nullable
|
||||||
@ -594,11 +584,7 @@ abstract class _$$ProjectUpdateDtoImplCopyWith<$Res>
|
|||||||
@override
|
@override
|
||||||
@useResult
|
@useResult
|
||||||
$Res call(
|
$Res call(
|
||||||
{String id,
|
{String? name, String? description, String? clientId, String? userId});
|
||||||
String? name,
|
|
||||||
String? description,
|
|
||||||
String? clientId,
|
|
||||||
String? userId});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// @nodoc
|
/// @nodoc
|
||||||
@ -614,17 +600,12 @@ class __$$ProjectUpdateDtoImplCopyWithImpl<$Res>
|
|||||||
@pragma('vm:prefer-inline')
|
@pragma('vm:prefer-inline')
|
||||||
@override
|
@override
|
||||||
$Res call({
|
$Res call({
|
||||||
Object? id = null,
|
|
||||||
Object? name = freezed,
|
Object? name = freezed,
|
||||||
Object? description = freezed,
|
Object? description = freezed,
|
||||||
Object? clientId = freezed,
|
Object? clientId = freezed,
|
||||||
Object? userId = freezed,
|
Object? userId = freezed,
|
||||||
}) {
|
}) {
|
||||||
return _then(_$ProjectUpdateDtoImpl(
|
return _then(_$ProjectUpdateDtoImpl(
|
||||||
id: null == id
|
|
||||||
? _value.id
|
|
||||||
: id // ignore: cast_nullable_to_non_nullable
|
|
||||||
as String,
|
|
||||||
name: freezed == name
|
name: freezed == name
|
||||||
? _value.name
|
? _value.name
|
||||||
: name // ignore: cast_nullable_to_non_nullable
|
: name // ignore: cast_nullable_to_non_nullable
|
||||||
@ -649,17 +630,11 @@ class __$$ProjectUpdateDtoImplCopyWithImpl<$Res>
|
|||||||
@JsonSerializable()
|
@JsonSerializable()
|
||||||
class _$ProjectUpdateDtoImpl implements _ProjectUpdateDto {
|
class _$ProjectUpdateDtoImpl implements _ProjectUpdateDto {
|
||||||
const _$ProjectUpdateDtoImpl(
|
const _$ProjectUpdateDtoImpl(
|
||||||
{required this.id,
|
{this.name, this.description, this.clientId, this.userId});
|
||||||
this.name,
|
|
||||||
this.description,
|
|
||||||
this.clientId,
|
|
||||||
this.userId});
|
|
||||||
|
|
||||||
factory _$ProjectUpdateDtoImpl.fromJson(Map<String, dynamic> json) =>
|
factory _$ProjectUpdateDtoImpl.fromJson(Map<String, dynamic> json) =>
|
||||||
_$$ProjectUpdateDtoImplFromJson(json);
|
_$$ProjectUpdateDtoImplFromJson(json);
|
||||||
|
|
||||||
@override
|
|
||||||
final String id;
|
|
||||||
@override
|
@override
|
||||||
final String? name;
|
final String? name;
|
||||||
@override
|
@override
|
||||||
@ -671,7 +646,7 @@ class _$ProjectUpdateDtoImpl implements _ProjectUpdateDto {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
String toString() {
|
String toString() {
|
||||||
return 'ProjectUpdateDto(id: $id, name: $name, description: $description, clientId: $clientId, userId: $userId)';
|
return 'ProjectUpdateDto(name: $name, description: $description, clientId: $clientId, userId: $userId)';
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@ -679,7 +654,6 @@ class _$ProjectUpdateDtoImpl implements _ProjectUpdateDto {
|
|||||||
return identical(this, other) ||
|
return identical(this, other) ||
|
||||||
(other.runtimeType == runtimeType &&
|
(other.runtimeType == runtimeType &&
|
||||||
other is _$ProjectUpdateDtoImpl &&
|
other is _$ProjectUpdateDtoImpl &&
|
||||||
(identical(other.id, id) || other.id == id) &&
|
|
||||||
(identical(other.name, name) || other.name == name) &&
|
(identical(other.name, name) || other.name == name) &&
|
||||||
(identical(other.description, description) ||
|
(identical(other.description, description) ||
|
||||||
other.description == description) &&
|
other.description == description) &&
|
||||||
@ -691,7 +665,7 @@ class _$ProjectUpdateDtoImpl implements _ProjectUpdateDto {
|
|||||||
@JsonKey(includeFromJson: false, includeToJson: false)
|
@JsonKey(includeFromJson: false, includeToJson: false)
|
||||||
@override
|
@override
|
||||||
int get hashCode =>
|
int get hashCode =>
|
||||||
Object.hash(runtimeType, id, name, description, clientId, userId);
|
Object.hash(runtimeType, name, description, clientId, userId);
|
||||||
|
|
||||||
/// Create a copy of ProjectUpdateDto
|
/// Create a copy of ProjectUpdateDto
|
||||||
/// with the given fields replaced by the non-null parameter values.
|
/// with the given fields replaced by the non-null parameter values.
|
||||||
@ -712,8 +686,7 @@ class _$ProjectUpdateDtoImpl implements _ProjectUpdateDto {
|
|||||||
|
|
||||||
abstract class _ProjectUpdateDto implements ProjectUpdateDto {
|
abstract class _ProjectUpdateDto implements ProjectUpdateDto {
|
||||||
const factory _ProjectUpdateDto(
|
const factory _ProjectUpdateDto(
|
||||||
{required final String id,
|
{final String? name,
|
||||||
final String? name,
|
|
||||||
final String? description,
|
final String? description,
|
||||||
final String? clientId,
|
final String? clientId,
|
||||||
final String? userId}) = _$ProjectUpdateDtoImpl;
|
final String? userId}) = _$ProjectUpdateDtoImpl;
|
||||||
@ -721,8 +694,6 @@ abstract class _ProjectUpdateDto implements ProjectUpdateDto {
|
|||||||
factory _ProjectUpdateDto.fromJson(Map<String, dynamic> json) =
|
factory _ProjectUpdateDto.fromJson(Map<String, dynamic> json) =
|
||||||
_$ProjectUpdateDtoImpl.fromJson;
|
_$ProjectUpdateDtoImpl.fromJson;
|
||||||
|
|
||||||
@override
|
|
||||||
String get id;
|
|
||||||
@override
|
@override
|
||||||
String? get name;
|
String? get name;
|
||||||
@override
|
@override
|
||||||
|
@ -49,7 +49,6 @@ Map<String, dynamic> _$$ProjectCreateDtoImplToJson(
|
|||||||
_$ProjectUpdateDtoImpl _$$ProjectUpdateDtoImplFromJson(
|
_$ProjectUpdateDtoImpl _$$ProjectUpdateDtoImplFromJson(
|
||||||
Map<String, dynamic> json) =>
|
Map<String, dynamic> json) =>
|
||||||
_$ProjectUpdateDtoImpl(
|
_$ProjectUpdateDtoImpl(
|
||||||
id: json['id'] as String,
|
|
||||||
name: json['name'] as String?,
|
name: json['name'] as String?,
|
||||||
description: json['description'] as String?,
|
description: json['description'] as String?,
|
||||||
clientId: json['clientId'] as String?,
|
clientId: json['clientId'] as String?,
|
||||||
@ -59,7 +58,6 @@ _$ProjectUpdateDtoImpl _$$ProjectUpdateDtoImplFromJson(
|
|||||||
Map<String, dynamic> _$$ProjectUpdateDtoImplToJson(
|
Map<String, dynamic> _$$ProjectUpdateDtoImplToJson(
|
||||||
_$ProjectUpdateDtoImpl instance) =>
|
_$ProjectUpdateDtoImpl instance) =>
|
||||||
<String, dynamic>{
|
<String, dynamic>{
|
||||||
'id': instance.id,
|
|
||||||
'name': instance.name,
|
'name': instance.name,
|
||||||
'description': instance.description,
|
'description': instance.description,
|
||||||
'clientId': instance.clientId,
|
'clientId': instance.clientId,
|
||||||
|
@ -8,7 +8,7 @@ class TimeEntryDto with _$TimeEntryDto {
|
|||||||
const factory TimeEntryDto({
|
const factory TimeEntryDto({
|
||||||
required String id,
|
required String id,
|
||||||
required DateTime startTime,
|
required DateTime startTime,
|
||||||
required DateTime endTime,
|
required DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
required String userId,
|
required String userId,
|
||||||
required String projectId,
|
required String projectId,
|
||||||
@ -25,7 +25,7 @@ class TimeEntryDto with _$TimeEntryDto {
|
|||||||
class TimeEntryCreateDto with _$TimeEntryCreateDto {
|
class TimeEntryCreateDto with _$TimeEntryCreateDto {
|
||||||
const factory TimeEntryCreateDto({
|
const factory TimeEntryCreateDto({
|
||||||
required DateTime startTime,
|
required DateTime startTime,
|
||||||
required DateTime endTime,
|
DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
required String userId,
|
required String userId,
|
||||||
required String projectId,
|
required String projectId,
|
||||||
|
@ -22,7 +22,7 @@ TimeEntryDto _$TimeEntryDtoFromJson(Map<String, dynamic> json) {
|
|||||||
mixin _$TimeEntryDto {
|
mixin _$TimeEntryDto {
|
||||||
String get id => throw _privateConstructorUsedError;
|
String get id => throw _privateConstructorUsedError;
|
||||||
DateTime get startTime => throw _privateConstructorUsedError;
|
DateTime get startTime => throw _privateConstructorUsedError;
|
||||||
DateTime get endTime => throw _privateConstructorUsedError;
|
DateTime? get endTime => throw _privateConstructorUsedError;
|
||||||
String? get description => throw _privateConstructorUsedError;
|
String? get description => throw _privateConstructorUsedError;
|
||||||
String get userId => throw _privateConstructorUsedError;
|
String get userId => throw _privateConstructorUsedError;
|
||||||
String get projectId => throw _privateConstructorUsedError;
|
String get projectId => throw _privateConstructorUsedError;
|
||||||
@ -48,7 +48,7 @@ abstract class $TimeEntryDtoCopyWith<$Res> {
|
|||||||
$Res call(
|
$Res call(
|
||||||
{String id,
|
{String id,
|
||||||
DateTime startTime,
|
DateTime startTime,
|
||||||
DateTime endTime,
|
DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
String userId,
|
String userId,
|
||||||
String projectId,
|
String projectId,
|
||||||
@ -73,7 +73,7 @@ class _$TimeEntryDtoCopyWithImpl<$Res, $Val extends TimeEntryDto>
|
|||||||
$Res call({
|
$Res call({
|
||||||
Object? id = null,
|
Object? id = null,
|
||||||
Object? startTime = null,
|
Object? startTime = null,
|
||||||
Object? endTime = null,
|
Object? endTime = freezed,
|
||||||
Object? description = freezed,
|
Object? description = freezed,
|
||||||
Object? userId = null,
|
Object? userId = null,
|
||||||
Object? projectId = null,
|
Object? projectId = null,
|
||||||
@ -89,10 +89,10 @@ class _$TimeEntryDtoCopyWithImpl<$Res, $Val extends TimeEntryDto>
|
|||||||
? _value.startTime
|
? _value.startTime
|
||||||
: startTime // ignore: cast_nullable_to_non_nullable
|
: startTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime,
|
||||||
endTime: null == endTime
|
endTime: freezed == endTime
|
||||||
? _value.endTime
|
? _value.endTime
|
||||||
: endTime // ignore: cast_nullable_to_non_nullable
|
: endTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime?,
|
||||||
description: freezed == description
|
description: freezed == description
|
||||||
? _value.description
|
? _value.description
|
||||||
: description // ignore: cast_nullable_to_non_nullable
|
: description // ignore: cast_nullable_to_non_nullable
|
||||||
@ -128,7 +128,7 @@ abstract class _$$TimeEntryDtoImplCopyWith<$Res>
|
|||||||
$Res call(
|
$Res call(
|
||||||
{String id,
|
{String id,
|
||||||
DateTime startTime,
|
DateTime startTime,
|
||||||
DateTime endTime,
|
DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
String userId,
|
String userId,
|
||||||
String projectId,
|
String projectId,
|
||||||
@ -151,7 +151,7 @@ class __$$TimeEntryDtoImplCopyWithImpl<$Res>
|
|||||||
$Res call({
|
$Res call({
|
||||||
Object? id = null,
|
Object? id = null,
|
||||||
Object? startTime = null,
|
Object? startTime = null,
|
||||||
Object? endTime = null,
|
Object? endTime = freezed,
|
||||||
Object? description = freezed,
|
Object? description = freezed,
|
||||||
Object? userId = null,
|
Object? userId = null,
|
||||||
Object? projectId = null,
|
Object? projectId = null,
|
||||||
@ -167,10 +167,10 @@ class __$$TimeEntryDtoImplCopyWithImpl<$Res>
|
|||||||
? _value.startTime
|
? _value.startTime
|
||||||
: startTime // ignore: cast_nullable_to_non_nullable
|
: startTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime,
|
||||||
endTime: null == endTime
|
endTime: freezed == endTime
|
||||||
? _value.endTime
|
? _value.endTime
|
||||||
: endTime // ignore: cast_nullable_to_non_nullable
|
: endTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime?,
|
||||||
description: freezed == description
|
description: freezed == description
|
||||||
? _value.description
|
? _value.description
|
||||||
: description // ignore: cast_nullable_to_non_nullable
|
: description // ignore: cast_nullable_to_non_nullable
|
||||||
@ -216,7 +216,7 @@ class _$TimeEntryDtoImpl implements _TimeEntryDto {
|
|||||||
@override
|
@override
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
@override
|
@override
|
||||||
final DateTime endTime;
|
final DateTime? endTime;
|
||||||
@override
|
@override
|
||||||
final String? description;
|
final String? description;
|
||||||
@override
|
@override
|
||||||
@ -278,7 +278,7 @@ abstract class _TimeEntryDto implements TimeEntryDto {
|
|||||||
const factory _TimeEntryDto(
|
const factory _TimeEntryDto(
|
||||||
{required final String id,
|
{required final String id,
|
||||||
required final DateTime startTime,
|
required final DateTime startTime,
|
||||||
required final DateTime endTime,
|
required final DateTime? endTime,
|
||||||
final String? description,
|
final String? description,
|
||||||
required final String userId,
|
required final String userId,
|
||||||
required final String projectId,
|
required final String projectId,
|
||||||
@ -293,7 +293,7 @@ abstract class _TimeEntryDto implements TimeEntryDto {
|
|||||||
@override
|
@override
|
||||||
DateTime get startTime;
|
DateTime get startTime;
|
||||||
@override
|
@override
|
||||||
DateTime get endTime;
|
DateTime? get endTime;
|
||||||
@override
|
@override
|
||||||
String? get description;
|
String? get description;
|
||||||
@override
|
@override
|
||||||
@ -320,7 +320,7 @@ TimeEntryCreateDto _$TimeEntryCreateDtoFromJson(Map<String, dynamic> json) {
|
|||||||
/// @nodoc
|
/// @nodoc
|
||||||
mixin _$TimeEntryCreateDto {
|
mixin _$TimeEntryCreateDto {
|
||||||
DateTime get startTime => throw _privateConstructorUsedError;
|
DateTime get startTime => throw _privateConstructorUsedError;
|
||||||
DateTime get endTime => throw _privateConstructorUsedError;
|
DateTime? get endTime => throw _privateConstructorUsedError;
|
||||||
String? get description => throw _privateConstructorUsedError;
|
String? get description => throw _privateConstructorUsedError;
|
||||||
String get userId => throw _privateConstructorUsedError;
|
String get userId => throw _privateConstructorUsedError;
|
||||||
String get projectId => throw _privateConstructorUsedError;
|
String get projectId => throw _privateConstructorUsedError;
|
||||||
@ -343,7 +343,7 @@ abstract class $TimeEntryCreateDtoCopyWith<$Res> {
|
|||||||
@useResult
|
@useResult
|
||||||
$Res call(
|
$Res call(
|
||||||
{DateTime startTime,
|
{DateTime startTime,
|
||||||
DateTime endTime,
|
DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
String userId,
|
String userId,
|
||||||
String projectId});
|
String projectId});
|
||||||
@ -365,7 +365,7 @@ class _$TimeEntryCreateDtoCopyWithImpl<$Res, $Val extends TimeEntryCreateDto>
|
|||||||
@override
|
@override
|
||||||
$Res call({
|
$Res call({
|
||||||
Object? startTime = null,
|
Object? startTime = null,
|
||||||
Object? endTime = null,
|
Object? endTime = freezed,
|
||||||
Object? description = freezed,
|
Object? description = freezed,
|
||||||
Object? userId = null,
|
Object? userId = null,
|
||||||
Object? projectId = null,
|
Object? projectId = null,
|
||||||
@ -375,10 +375,10 @@ class _$TimeEntryCreateDtoCopyWithImpl<$Res, $Val extends TimeEntryCreateDto>
|
|||||||
? _value.startTime
|
? _value.startTime
|
||||||
: startTime // ignore: cast_nullable_to_non_nullable
|
: startTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime,
|
||||||
endTime: null == endTime
|
endTime: freezed == endTime
|
||||||
? _value.endTime
|
? _value.endTime
|
||||||
: endTime // ignore: cast_nullable_to_non_nullable
|
: endTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime?,
|
||||||
description: freezed == description
|
description: freezed == description
|
||||||
? _value.description
|
? _value.description
|
||||||
: description // ignore: cast_nullable_to_non_nullable
|
: description // ignore: cast_nullable_to_non_nullable
|
||||||
@ -405,7 +405,7 @@ abstract class _$$TimeEntryCreateDtoImplCopyWith<$Res>
|
|||||||
@useResult
|
@useResult
|
||||||
$Res call(
|
$Res call(
|
||||||
{DateTime startTime,
|
{DateTime startTime,
|
||||||
DateTime endTime,
|
DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
String userId,
|
String userId,
|
||||||
String projectId});
|
String projectId});
|
||||||
@ -425,7 +425,7 @@ class __$$TimeEntryCreateDtoImplCopyWithImpl<$Res>
|
|||||||
@override
|
@override
|
||||||
$Res call({
|
$Res call({
|
||||||
Object? startTime = null,
|
Object? startTime = null,
|
||||||
Object? endTime = null,
|
Object? endTime = freezed,
|
||||||
Object? description = freezed,
|
Object? description = freezed,
|
||||||
Object? userId = null,
|
Object? userId = null,
|
||||||
Object? projectId = null,
|
Object? projectId = null,
|
||||||
@ -435,10 +435,10 @@ class __$$TimeEntryCreateDtoImplCopyWithImpl<$Res>
|
|||||||
? _value.startTime
|
? _value.startTime
|
||||||
: startTime // ignore: cast_nullable_to_non_nullable
|
: startTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime,
|
||||||
endTime: null == endTime
|
endTime: freezed == endTime
|
||||||
? _value.endTime
|
? _value.endTime
|
||||||
: endTime // ignore: cast_nullable_to_non_nullable
|
: endTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime?,
|
||||||
description: freezed == description
|
description: freezed == description
|
||||||
? _value.description
|
? _value.description
|
||||||
: description // ignore: cast_nullable_to_non_nullable
|
: description // ignore: cast_nullable_to_non_nullable
|
||||||
@ -460,7 +460,7 @@ class __$$TimeEntryCreateDtoImplCopyWithImpl<$Res>
|
|||||||
class _$TimeEntryCreateDtoImpl implements _TimeEntryCreateDto {
|
class _$TimeEntryCreateDtoImpl implements _TimeEntryCreateDto {
|
||||||
const _$TimeEntryCreateDtoImpl(
|
const _$TimeEntryCreateDtoImpl(
|
||||||
{required this.startTime,
|
{required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
required this.userId,
|
required this.userId,
|
||||||
required this.projectId});
|
required this.projectId});
|
||||||
@ -471,7 +471,7 @@ class _$TimeEntryCreateDtoImpl implements _TimeEntryCreateDto {
|
|||||||
@override
|
@override
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
@override
|
@override
|
||||||
final DateTime endTime;
|
final DateTime? endTime;
|
||||||
@override
|
@override
|
||||||
final String? description;
|
final String? description;
|
||||||
@override
|
@override
|
||||||
@ -524,7 +524,7 @@ class _$TimeEntryCreateDtoImpl implements _TimeEntryCreateDto {
|
|||||||
abstract class _TimeEntryCreateDto implements TimeEntryCreateDto {
|
abstract class _TimeEntryCreateDto implements TimeEntryCreateDto {
|
||||||
const factory _TimeEntryCreateDto(
|
const factory _TimeEntryCreateDto(
|
||||||
{required final DateTime startTime,
|
{required final DateTime startTime,
|
||||||
required final DateTime endTime,
|
final DateTime? endTime,
|
||||||
final String? description,
|
final String? description,
|
||||||
required final String userId,
|
required final String userId,
|
||||||
required final String projectId}) = _$TimeEntryCreateDtoImpl;
|
required final String projectId}) = _$TimeEntryCreateDtoImpl;
|
||||||
@ -535,7 +535,7 @@ abstract class _TimeEntryCreateDto implements TimeEntryCreateDto {
|
|||||||
@override
|
@override
|
||||||
DateTime get startTime;
|
DateTime get startTime;
|
||||||
@override
|
@override
|
||||||
DateTime get endTime;
|
DateTime? get endTime;
|
||||||
@override
|
@override
|
||||||
String? get description;
|
String? get description;
|
||||||
@override
|
@override
|
||||||
|
@ -10,7 +10,9 @@ _$TimeEntryDtoImpl _$$TimeEntryDtoImplFromJson(Map<String, dynamic> json) =>
|
|||||||
_$TimeEntryDtoImpl(
|
_$TimeEntryDtoImpl(
|
||||||
id: json['id'] as String,
|
id: json['id'] as String,
|
||||||
startTime: DateTime.parse(json['startTime'] as String),
|
startTime: DateTime.parse(json['startTime'] as String),
|
||||||
endTime: DateTime.parse(json['endTime'] as String),
|
endTime: json['endTime'] == null
|
||||||
|
? null
|
||||||
|
: DateTime.parse(json['endTime'] as String),
|
||||||
description: json['description'] as String?,
|
description: json['description'] as String?,
|
||||||
userId: json['userId'] as String,
|
userId: json['userId'] as String,
|
||||||
projectId: json['projectId'] as String,
|
projectId: json['projectId'] as String,
|
||||||
@ -22,7 +24,7 @@ Map<String, dynamic> _$$TimeEntryDtoImplToJson(_$TimeEntryDtoImpl instance) =>
|
|||||||
<String, dynamic>{
|
<String, dynamic>{
|
||||||
'id': instance.id,
|
'id': instance.id,
|
||||||
'startTime': instance.startTime.toIso8601String(),
|
'startTime': instance.startTime.toIso8601String(),
|
||||||
'endTime': instance.endTime.toIso8601String(),
|
'endTime': instance.endTime?.toIso8601String(),
|
||||||
'description': instance.description,
|
'description': instance.description,
|
||||||
'userId': instance.userId,
|
'userId': instance.userId,
|
||||||
'projectId': instance.projectId,
|
'projectId': instance.projectId,
|
||||||
@ -34,7 +36,9 @@ _$TimeEntryCreateDtoImpl _$$TimeEntryCreateDtoImplFromJson(
|
|||||||
Map<String, dynamic> json) =>
|
Map<String, dynamic> json) =>
|
||||||
_$TimeEntryCreateDtoImpl(
|
_$TimeEntryCreateDtoImpl(
|
||||||
startTime: DateTime.parse(json['startTime'] as String),
|
startTime: DateTime.parse(json['startTime'] as String),
|
||||||
endTime: DateTime.parse(json['endTime'] as String),
|
endTime: json['endTime'] == null
|
||||||
|
? null
|
||||||
|
: DateTime.parse(json['endTime'] as String),
|
||||||
description: json['description'] as String?,
|
description: json['description'] as String?,
|
||||||
userId: json['userId'] as String,
|
userId: json['userId'] as String,
|
||||||
projectId: json['projectId'] as String,
|
projectId: json['projectId'] as String,
|
||||||
@ -44,7 +48,7 @@ Map<String, dynamic> _$$TimeEntryCreateDtoImplToJson(
|
|||||||
_$TimeEntryCreateDtoImpl instance) =>
|
_$TimeEntryCreateDtoImpl instance) =>
|
||||||
<String, dynamic>{
|
<String, dynamic>{
|
||||||
'startTime': instance.startTime.toIso8601String(),
|
'startTime': instance.startTime.toIso8601String(),
|
||||||
'endTime': instance.endTime.toIso8601String(),
|
'endTime': instance.endTime?.toIso8601String(),
|
||||||
'description': instance.description,
|
'description': instance.description,
|
||||||
'userId': instance.userId,
|
'userId': instance.userId,
|
||||||
'projectId': instance.projectId,
|
'projectId': instance.projectId,
|
||||||
|
@ -8,7 +8,7 @@ class TimeEntry with _$TimeEntry {
|
|||||||
const factory TimeEntry({
|
const factory TimeEntry({
|
||||||
required String id,
|
required String id,
|
||||||
required DateTime startTime,
|
required DateTime startTime,
|
||||||
required DateTime endTime,
|
required DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
required String userId,
|
required String userId,
|
||||||
required String projectId,
|
required String projectId,
|
||||||
@ -25,7 +25,7 @@ class TimeEntryCreate with _$TimeEntryCreate {
|
|||||||
const factory TimeEntryCreate({
|
const factory TimeEntryCreate({
|
||||||
String? id,
|
String? id,
|
||||||
required DateTime startTime,
|
required DateTime startTime,
|
||||||
required DateTime endTime,
|
DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
required String userId,
|
required String userId,
|
||||||
required String projectId,
|
required String projectId,
|
||||||
|
@ -22,7 +22,7 @@ TimeEntry _$TimeEntryFromJson(Map<String, dynamic> json) {
|
|||||||
mixin _$TimeEntry {
|
mixin _$TimeEntry {
|
||||||
String get id => throw _privateConstructorUsedError;
|
String get id => throw _privateConstructorUsedError;
|
||||||
DateTime get startTime => throw _privateConstructorUsedError;
|
DateTime get startTime => throw _privateConstructorUsedError;
|
||||||
DateTime get endTime => throw _privateConstructorUsedError;
|
DateTime? get endTime => throw _privateConstructorUsedError;
|
||||||
String? get description => throw _privateConstructorUsedError;
|
String? get description => throw _privateConstructorUsedError;
|
||||||
String get userId => throw _privateConstructorUsedError;
|
String get userId => throw _privateConstructorUsedError;
|
||||||
String get projectId => throw _privateConstructorUsedError;
|
String get projectId => throw _privateConstructorUsedError;
|
||||||
@ -47,7 +47,7 @@ abstract class $TimeEntryCopyWith<$Res> {
|
|||||||
$Res call(
|
$Res call(
|
||||||
{String id,
|
{String id,
|
||||||
DateTime startTime,
|
DateTime startTime,
|
||||||
DateTime endTime,
|
DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
String userId,
|
String userId,
|
||||||
String projectId,
|
String projectId,
|
||||||
@ -72,7 +72,7 @@ class _$TimeEntryCopyWithImpl<$Res, $Val extends TimeEntry>
|
|||||||
$Res call({
|
$Res call({
|
||||||
Object? id = null,
|
Object? id = null,
|
||||||
Object? startTime = null,
|
Object? startTime = null,
|
||||||
Object? endTime = null,
|
Object? endTime = freezed,
|
||||||
Object? description = freezed,
|
Object? description = freezed,
|
||||||
Object? userId = null,
|
Object? userId = null,
|
||||||
Object? projectId = null,
|
Object? projectId = null,
|
||||||
@ -88,10 +88,10 @@ class _$TimeEntryCopyWithImpl<$Res, $Val extends TimeEntry>
|
|||||||
? _value.startTime
|
? _value.startTime
|
||||||
: startTime // ignore: cast_nullable_to_non_nullable
|
: startTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime,
|
||||||
endTime: null == endTime
|
endTime: freezed == endTime
|
||||||
? _value.endTime
|
? _value.endTime
|
||||||
: endTime // ignore: cast_nullable_to_non_nullable
|
: endTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime?,
|
||||||
description: freezed == description
|
description: freezed == description
|
||||||
? _value.description
|
? _value.description
|
||||||
: description // ignore: cast_nullable_to_non_nullable
|
: description // ignore: cast_nullable_to_non_nullable
|
||||||
@ -127,7 +127,7 @@ abstract class _$$TimeEntryImplCopyWith<$Res>
|
|||||||
$Res call(
|
$Res call(
|
||||||
{String id,
|
{String id,
|
||||||
DateTime startTime,
|
DateTime startTime,
|
||||||
DateTime endTime,
|
DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
String userId,
|
String userId,
|
||||||
String projectId,
|
String projectId,
|
||||||
@ -150,7 +150,7 @@ class __$$TimeEntryImplCopyWithImpl<$Res>
|
|||||||
$Res call({
|
$Res call({
|
||||||
Object? id = null,
|
Object? id = null,
|
||||||
Object? startTime = null,
|
Object? startTime = null,
|
||||||
Object? endTime = null,
|
Object? endTime = freezed,
|
||||||
Object? description = freezed,
|
Object? description = freezed,
|
||||||
Object? userId = null,
|
Object? userId = null,
|
||||||
Object? projectId = null,
|
Object? projectId = null,
|
||||||
@ -166,10 +166,10 @@ class __$$TimeEntryImplCopyWithImpl<$Res>
|
|||||||
? _value.startTime
|
? _value.startTime
|
||||||
: startTime // ignore: cast_nullable_to_non_nullable
|
: startTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime,
|
||||||
endTime: null == endTime
|
endTime: freezed == endTime
|
||||||
? _value.endTime
|
? _value.endTime
|
||||||
: endTime // ignore: cast_nullable_to_non_nullable
|
: endTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime?,
|
||||||
description: freezed == description
|
description: freezed == description
|
||||||
? _value.description
|
? _value.description
|
||||||
: description // ignore: cast_nullable_to_non_nullable
|
: description // ignore: cast_nullable_to_non_nullable
|
||||||
@ -215,7 +215,7 @@ class _$TimeEntryImpl implements _TimeEntry {
|
|||||||
@override
|
@override
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
@override
|
@override
|
||||||
final DateTime endTime;
|
final DateTime? endTime;
|
||||||
@override
|
@override
|
||||||
final String? description;
|
final String? description;
|
||||||
@override
|
@override
|
||||||
@ -277,7 +277,7 @@ abstract class _TimeEntry implements TimeEntry {
|
|||||||
const factory _TimeEntry(
|
const factory _TimeEntry(
|
||||||
{required final String id,
|
{required final String id,
|
||||||
required final DateTime startTime,
|
required final DateTime startTime,
|
||||||
required final DateTime endTime,
|
required final DateTime? endTime,
|
||||||
final String? description,
|
final String? description,
|
||||||
required final String userId,
|
required final String userId,
|
||||||
required final String projectId,
|
required final String projectId,
|
||||||
@ -292,7 +292,7 @@ abstract class _TimeEntry implements TimeEntry {
|
|||||||
@override
|
@override
|
||||||
DateTime get startTime;
|
DateTime get startTime;
|
||||||
@override
|
@override
|
||||||
DateTime get endTime;
|
DateTime? get endTime;
|
||||||
@override
|
@override
|
||||||
String? get description;
|
String? get description;
|
||||||
@override
|
@override
|
||||||
@ -320,7 +320,7 @@ TimeEntryCreate _$TimeEntryCreateFromJson(Map<String, dynamic> json) {
|
|||||||
mixin _$TimeEntryCreate {
|
mixin _$TimeEntryCreate {
|
||||||
String? get id => throw _privateConstructorUsedError;
|
String? get id => throw _privateConstructorUsedError;
|
||||||
DateTime get startTime => throw _privateConstructorUsedError;
|
DateTime get startTime => throw _privateConstructorUsedError;
|
||||||
DateTime get endTime => throw _privateConstructorUsedError;
|
DateTime? get endTime => throw _privateConstructorUsedError;
|
||||||
String? get description => throw _privateConstructorUsedError;
|
String? get description => throw _privateConstructorUsedError;
|
||||||
String get userId => throw _privateConstructorUsedError;
|
String get userId => throw _privateConstructorUsedError;
|
||||||
String get projectId => throw _privateConstructorUsedError;
|
String get projectId => throw _privateConstructorUsedError;
|
||||||
@ -344,7 +344,7 @@ abstract class $TimeEntryCreateCopyWith<$Res> {
|
|||||||
$Res call(
|
$Res call(
|
||||||
{String? id,
|
{String? id,
|
||||||
DateTime startTime,
|
DateTime startTime,
|
||||||
DateTime endTime,
|
DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
String userId,
|
String userId,
|
||||||
String projectId});
|
String projectId});
|
||||||
@ -367,7 +367,7 @@ class _$TimeEntryCreateCopyWithImpl<$Res, $Val extends TimeEntryCreate>
|
|||||||
$Res call({
|
$Res call({
|
||||||
Object? id = freezed,
|
Object? id = freezed,
|
||||||
Object? startTime = null,
|
Object? startTime = null,
|
||||||
Object? endTime = null,
|
Object? endTime = freezed,
|
||||||
Object? description = freezed,
|
Object? description = freezed,
|
||||||
Object? userId = null,
|
Object? userId = null,
|
||||||
Object? projectId = null,
|
Object? projectId = null,
|
||||||
@ -381,10 +381,10 @@ class _$TimeEntryCreateCopyWithImpl<$Res, $Val extends TimeEntryCreate>
|
|||||||
? _value.startTime
|
? _value.startTime
|
||||||
: startTime // ignore: cast_nullable_to_non_nullable
|
: startTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime,
|
||||||
endTime: null == endTime
|
endTime: freezed == endTime
|
||||||
? _value.endTime
|
? _value.endTime
|
||||||
: endTime // ignore: cast_nullable_to_non_nullable
|
: endTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime?,
|
||||||
description: freezed == description
|
description: freezed == description
|
||||||
? _value.description
|
? _value.description
|
||||||
: description // ignore: cast_nullable_to_non_nullable
|
: description // ignore: cast_nullable_to_non_nullable
|
||||||
@ -412,7 +412,7 @@ abstract class _$$TimeEntryCreateImplCopyWith<$Res>
|
|||||||
$Res call(
|
$Res call(
|
||||||
{String? id,
|
{String? id,
|
||||||
DateTime startTime,
|
DateTime startTime,
|
||||||
DateTime endTime,
|
DateTime? endTime,
|
||||||
String? description,
|
String? description,
|
||||||
String userId,
|
String userId,
|
||||||
String projectId});
|
String projectId});
|
||||||
@ -433,7 +433,7 @@ class __$$TimeEntryCreateImplCopyWithImpl<$Res>
|
|||||||
$Res call({
|
$Res call({
|
||||||
Object? id = freezed,
|
Object? id = freezed,
|
||||||
Object? startTime = null,
|
Object? startTime = null,
|
||||||
Object? endTime = null,
|
Object? endTime = freezed,
|
||||||
Object? description = freezed,
|
Object? description = freezed,
|
||||||
Object? userId = null,
|
Object? userId = null,
|
||||||
Object? projectId = null,
|
Object? projectId = null,
|
||||||
@ -447,10 +447,10 @@ class __$$TimeEntryCreateImplCopyWithImpl<$Res>
|
|||||||
? _value.startTime
|
? _value.startTime
|
||||||
: startTime // ignore: cast_nullable_to_non_nullable
|
: startTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime,
|
||||||
endTime: null == endTime
|
endTime: freezed == endTime
|
||||||
? _value.endTime
|
? _value.endTime
|
||||||
: endTime // ignore: cast_nullable_to_non_nullable
|
: endTime // ignore: cast_nullable_to_non_nullable
|
||||||
as DateTime,
|
as DateTime?,
|
||||||
description: freezed == description
|
description: freezed == description
|
||||||
? _value.description
|
? _value.description
|
||||||
: description // ignore: cast_nullable_to_non_nullable
|
: description // ignore: cast_nullable_to_non_nullable
|
||||||
@ -473,7 +473,7 @@ class _$TimeEntryCreateImpl implements _TimeEntryCreate {
|
|||||||
const _$TimeEntryCreateImpl(
|
const _$TimeEntryCreateImpl(
|
||||||
{this.id,
|
{this.id,
|
||||||
required this.startTime,
|
required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
required this.userId,
|
required this.userId,
|
||||||
required this.projectId});
|
required this.projectId});
|
||||||
@ -486,7 +486,7 @@ class _$TimeEntryCreateImpl implements _TimeEntryCreate {
|
|||||||
@override
|
@override
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
@override
|
@override
|
||||||
final DateTime endTime;
|
final DateTime? endTime;
|
||||||
@override
|
@override
|
||||||
final String? description;
|
final String? description;
|
||||||
@override
|
@override
|
||||||
@ -541,7 +541,7 @@ abstract class _TimeEntryCreate implements TimeEntryCreate {
|
|||||||
const factory _TimeEntryCreate(
|
const factory _TimeEntryCreate(
|
||||||
{final String? id,
|
{final String? id,
|
||||||
required final DateTime startTime,
|
required final DateTime startTime,
|
||||||
required final DateTime endTime,
|
final DateTime? endTime,
|
||||||
final String? description,
|
final String? description,
|
||||||
required final String userId,
|
required final String userId,
|
||||||
required final String projectId}) = _$TimeEntryCreateImpl;
|
required final String projectId}) = _$TimeEntryCreateImpl;
|
||||||
@ -554,7 +554,7 @@ abstract class _TimeEntryCreate implements TimeEntryCreate {
|
|||||||
@override
|
@override
|
||||||
DateTime get startTime;
|
DateTime get startTime;
|
||||||
@override
|
@override
|
||||||
DateTime get endTime;
|
DateTime? get endTime;
|
||||||
@override
|
@override
|
||||||
String? get description;
|
String? get description;
|
||||||
@override
|
@override
|
||||||
|
@ -10,7 +10,9 @@ _$TimeEntryImpl _$$TimeEntryImplFromJson(Map<String, dynamic> json) =>
|
|||||||
_$TimeEntryImpl(
|
_$TimeEntryImpl(
|
||||||
id: json['id'] as String,
|
id: json['id'] as String,
|
||||||
startTime: DateTime.parse(json['startTime'] as String),
|
startTime: DateTime.parse(json['startTime'] as String),
|
||||||
endTime: DateTime.parse(json['endTime'] as String),
|
endTime: json['endTime'] == null
|
||||||
|
? null
|
||||||
|
: DateTime.parse(json['endTime'] as String),
|
||||||
description: json['description'] as String?,
|
description: json['description'] as String?,
|
||||||
userId: json['userId'] as String,
|
userId: json['userId'] as String,
|
||||||
projectId: json['projectId'] as String,
|
projectId: json['projectId'] as String,
|
||||||
@ -22,7 +24,7 @@ Map<String, dynamic> _$$TimeEntryImplToJson(_$TimeEntryImpl instance) =>
|
|||||||
<String, dynamic>{
|
<String, dynamic>{
|
||||||
'id': instance.id,
|
'id': instance.id,
|
||||||
'startTime': instance.startTime.toIso8601String(),
|
'startTime': instance.startTime.toIso8601String(),
|
||||||
'endTime': instance.endTime.toIso8601String(),
|
'endTime': instance.endTime?.toIso8601String(),
|
||||||
'description': instance.description,
|
'description': instance.description,
|
||||||
'userId': instance.userId,
|
'userId': instance.userId,
|
||||||
'projectId': instance.projectId,
|
'projectId': instance.projectId,
|
||||||
@ -35,7 +37,9 @@ _$TimeEntryCreateImpl _$$TimeEntryCreateImplFromJson(
|
|||||||
_$TimeEntryCreateImpl(
|
_$TimeEntryCreateImpl(
|
||||||
id: json['id'] as String?,
|
id: json['id'] as String?,
|
||||||
startTime: DateTime.parse(json['startTime'] as String),
|
startTime: DateTime.parse(json['startTime'] as String),
|
||||||
endTime: DateTime.parse(json['endTime'] as String),
|
endTime: json['endTime'] == null
|
||||||
|
? null
|
||||||
|
: DateTime.parse(json['endTime'] as String),
|
||||||
description: json['description'] as String?,
|
description: json['description'] as String?,
|
||||||
userId: json['userId'] as String,
|
userId: json['userId'] as String,
|
||||||
projectId: json['projectId'] as String,
|
projectId: json['projectId'] as String,
|
||||||
@ -46,7 +50,7 @@ Map<String, dynamic> _$$TimeEntryCreateImplToJson(
|
|||||||
<String, dynamic>{
|
<String, dynamic>{
|
||||||
'id': instance.id,
|
'id': instance.id,
|
||||||
'startTime': instance.startTime.toIso8601String(),
|
'startTime': instance.startTime.toIso8601String(),
|
||||||
'endTime': instance.endTime.toIso8601String(),
|
'endTime': instance.endTime?.toIso8601String(),
|
||||||
'description': instance.description,
|
'description': instance.description,
|
||||||
'userId': instance.userId,
|
'userId': instance.userId,
|
||||||
'projectId': instance.projectId,
|
'projectId': instance.projectId,
|
||||||
|
@ -2363,7 +2363,7 @@ class PrismaClient extends _i1.BasePrismaClient<PrismaClient> {
|
|||||||
'name': 'endTime',
|
'name': 'endTime',
|
||||||
'kind': 'scalar',
|
'kind': 'scalar',
|
||||||
'isList': false,
|
'isList': false,
|
||||||
'isRequired': true,
|
'isRequired': false,
|
||||||
'isUnique': false,
|
'isUnique': false,
|
||||||
'isId': false,
|
'isId': false,
|
||||||
'isReadOnly': false,
|
'isReadOnly': false,
|
||||||
@ -2680,7 +2680,7 @@ class PrismaClient extends _i1.BasePrismaClient<PrismaClient> {
|
|||||||
@override
|
@override
|
||||||
get $engine => _engine ??= _i5.BinaryEngine(
|
get $engine => _engine ??= _i5.BinaryEngine(
|
||||||
schema:
|
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 {
|
datasources: const {
|
||||||
'db': _i1.Datasource(
|
'db': _i1.Datasource(
|
||||||
_i1.DatasourceType.environment,
|
_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
|
class UserDboScalarRelationFilter
|
||||||
implements _i1.JsonConvertible<Map<String, dynamic>> {
|
implements _i1.JsonConvertible<Map<String, dynamic>> {
|
||||||
const UserDboScalarRelationFilter({
|
const UserDboScalarRelationFilter({
|
||||||
@ -519,7 +613,8 @@ class TimeEntryDboWhereInput
|
|||||||
|
|
||||||
final _i1.PrismaUnion<_i2.DateTimeFilter, DateTime>? startTime;
|
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,
|
final _i1.PrismaUnion<_i2.StringNullableFilter,
|
||||||
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
|
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
|
||||||
@ -1323,7 +1418,7 @@ class TimeEntryDboOrderByWithRelationInput
|
|||||||
|
|
||||||
final _i2.SortOrder? startTime;
|
final _i2.SortOrder? startTime;
|
||||||
|
|
||||||
final _i2.SortOrder? endTime;
|
final _i1.PrismaUnion<_i2.SortOrder, _i2.SortOrderInput>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<_i2.SortOrder, _i2.SortOrderInput>? description;
|
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>? startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<_i2.DateTimeFilter, DateTime>? endTime;
|
final _i1.PrismaUnion<_i2.DateTimeNullableFilter,
|
||||||
|
_i1.PrismaUnion<DateTime, _i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<_i2.StringNullableFilter,
|
final _i1.PrismaUnion<_i2.StringNullableFilter,
|
||||||
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
|
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
|
||||||
@ -2100,7 +2196,7 @@ class TimeEntryDboUncheckedCreateWithoutProjectInput
|
|||||||
const TimeEntryDboUncheckedCreateWithoutProjectInput({
|
const TimeEntryDboUncheckedCreateWithoutProjectInput({
|
||||||
this.id,
|
this.id,
|
||||||
required this.startTime,
|
required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
required this.userId,
|
required this.userId,
|
||||||
this.createdAt,
|
this.createdAt,
|
||||||
@ -2111,7 +2207,7 @@ class TimeEntryDboUncheckedCreateWithoutProjectInput
|
|||||||
|
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
|
|
||||||
final DateTime endTime;
|
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
||||||
|
|
||||||
@ -2157,7 +2253,7 @@ class TimeEntryDboCreateManyProjectInput
|
|||||||
const TimeEntryDboCreateManyProjectInput({
|
const TimeEntryDboCreateManyProjectInput({
|
||||||
this.id,
|
this.id,
|
||||||
required this.startTime,
|
required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
required this.userId,
|
required this.userId,
|
||||||
this.createdAt,
|
this.createdAt,
|
||||||
@ -2168,7 +2264,7 @@ class TimeEntryDboCreateManyProjectInput
|
|||||||
|
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
|
|
||||||
final DateTime endTime;
|
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
||||||
|
|
||||||
@ -2480,7 +2576,7 @@ class TimeEntryDboCreateWithoutProjectInput
|
|||||||
const TimeEntryDboCreateWithoutProjectInput({
|
const TimeEntryDboCreateWithoutProjectInput({
|
||||||
this.id,
|
this.id,
|
||||||
required this.startTime,
|
required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
this.createdAt,
|
this.createdAt,
|
||||||
this.updatedAt,
|
this.updatedAt,
|
||||||
@ -2491,7 +2587,7 @@ class TimeEntryDboCreateWithoutProjectInput
|
|||||||
|
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
|
|
||||||
final DateTime endTime;
|
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
||||||
|
|
||||||
@ -2669,7 +2765,7 @@ class TimeEntryDboUncheckedCreateWithoutUserInput
|
|||||||
const TimeEntryDboUncheckedCreateWithoutUserInput({
|
const TimeEntryDboUncheckedCreateWithoutUserInput({
|
||||||
this.id,
|
this.id,
|
||||||
required this.startTime,
|
required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
required this.projectId,
|
required this.projectId,
|
||||||
this.createdAt,
|
this.createdAt,
|
||||||
@ -2680,7 +2776,7 @@ class TimeEntryDboUncheckedCreateWithoutUserInput
|
|||||||
|
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
|
|
||||||
final DateTime endTime;
|
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
||||||
|
|
||||||
@ -2726,7 +2822,7 @@ class TimeEntryDboCreateManyUserInput
|
|||||||
const TimeEntryDboCreateManyUserInput({
|
const TimeEntryDboCreateManyUserInput({
|
||||||
this.id,
|
this.id,
|
||||||
required this.startTime,
|
required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
required this.projectId,
|
required this.projectId,
|
||||||
this.createdAt,
|
this.createdAt,
|
||||||
@ -2737,7 +2833,7 @@ class TimeEntryDboCreateManyUserInput
|
|||||||
|
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
|
|
||||||
final DateTime endTime;
|
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
||||||
|
|
||||||
@ -3024,7 +3120,7 @@ class TimeEntryDboCreateWithoutUserInput
|
|||||||
const TimeEntryDboCreateWithoutUserInput({
|
const TimeEntryDboCreateWithoutUserInput({
|
||||||
this.id,
|
this.id,
|
||||||
required this.startTime,
|
required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
this.createdAt,
|
this.createdAt,
|
||||||
this.updatedAt,
|
this.updatedAt,
|
||||||
@ -3035,7 +3131,7 @@ class TimeEntryDboCreateWithoutUserInput
|
|||||||
|
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
|
|
||||||
final DateTime endTime;
|
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
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
|
class UserDboUpdateWithoutTimeEntriesInput
|
||||||
implements _i1.JsonConvertible<Map<String, dynamic>> {
|
implements _i1.JsonConvertible<Map<String, dynamic>> {
|
||||||
const UserDboUpdateWithoutTimeEntriesInput({
|
const UserDboUpdateWithoutTimeEntriesInput({
|
||||||
@ -3748,8 +3854,10 @@ class TimeEntryDboUncheckedUpdateWithoutProjectInput
|
|||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
||||||
startTime;
|
startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<
|
||||||
endTime;
|
DateTime,
|
||||||
|
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
|
||||||
|
_i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<
|
final _i1.PrismaUnion<
|
||||||
String,
|
String,
|
||||||
@ -3823,7 +3931,8 @@ class TimeEntryDboScalarWhereInput
|
|||||||
|
|
||||||
final _i1.PrismaUnion<_i2.DateTimeFilter, DateTime>? startTime;
|
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,
|
final _i1.PrismaUnion<_i2.StringNullableFilter,
|
||||||
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
|
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
|
||||||
@ -3868,8 +3977,10 @@ class TimeEntryDboUpdateManyMutationInput
|
|||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
||||||
startTime;
|
startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<
|
||||||
endTime;
|
DateTime,
|
||||||
|
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
|
||||||
|
_i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<
|
final _i1.PrismaUnion<
|
||||||
String,
|
String,
|
||||||
@ -3910,8 +4021,10 @@ class TimeEntryDboUncheckedUpdateManyWithoutProjectInput
|
|||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
||||||
startTime;
|
startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<
|
||||||
endTime;
|
DateTime,
|
||||||
|
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
|
||||||
|
_i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<
|
final _i1.PrismaUnion<
|
||||||
String,
|
String,
|
||||||
@ -4464,8 +4577,10 @@ class TimeEntryDboUpdateWithoutProjectInput
|
|||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
||||||
startTime;
|
startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<
|
||||||
endTime;
|
DateTime,
|
||||||
|
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
|
||||||
|
_i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<
|
final _i1.PrismaUnion<
|
||||||
String,
|
String,
|
||||||
@ -4793,8 +4908,10 @@ class TimeEntryDboUncheckedUpdateWithoutUserInput
|
|||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
||||||
startTime;
|
startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<
|
||||||
endTime;
|
DateTime,
|
||||||
|
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
|
||||||
|
_i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<
|
final _i1.PrismaUnion<
|
||||||
String,
|
String,
|
||||||
@ -4858,8 +4975,10 @@ class TimeEntryDboUncheckedUpdateManyWithoutUserInput
|
|||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
||||||
startTime;
|
startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<
|
||||||
endTime;
|
DateTime,
|
||||||
|
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
|
||||||
|
_i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<
|
final _i1.PrismaUnion<
|
||||||
String,
|
String,
|
||||||
@ -5288,8 +5407,10 @@ class TimeEntryDboUpdateWithoutUserInput
|
|||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
||||||
startTime;
|
startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<
|
||||||
endTime;
|
DateTime,
|
||||||
|
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
|
||||||
|
_i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<
|
final _i1.PrismaUnion<
|
||||||
String,
|
String,
|
||||||
@ -7839,7 +7960,7 @@ class TimeEntryDboCreateInput
|
|||||||
const TimeEntryDboCreateInput({
|
const TimeEntryDboCreateInput({
|
||||||
this.id,
|
this.id,
|
||||||
required this.startTime,
|
required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
this.createdAt,
|
this.createdAt,
|
||||||
this.updatedAt,
|
this.updatedAt,
|
||||||
@ -7851,7 +7972,7 @@ class TimeEntryDboCreateInput
|
|||||||
|
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
|
|
||||||
final DateTime endTime;
|
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
||||||
|
|
||||||
@ -7881,7 +8002,7 @@ class TimeEntryDboUncheckedCreateInput
|
|||||||
const TimeEntryDboUncheckedCreateInput({
|
const TimeEntryDboUncheckedCreateInput({
|
||||||
this.id,
|
this.id,
|
||||||
required this.startTime,
|
required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
required this.userId,
|
required this.userId,
|
||||||
required this.projectId,
|
required this.projectId,
|
||||||
@ -7893,7 +8014,7 @@ class TimeEntryDboUncheckedCreateInput
|
|||||||
|
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
|
|
||||||
final DateTime endTime;
|
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
||||||
|
|
||||||
@ -7923,7 +8044,7 @@ class TimeEntryDboCreateManyInput
|
|||||||
const TimeEntryDboCreateManyInput({
|
const TimeEntryDboCreateManyInput({
|
||||||
this.id,
|
this.id,
|
||||||
required this.startTime,
|
required this.startTime,
|
||||||
required this.endTime,
|
this.endTime,
|
||||||
this.description,
|
this.description,
|
||||||
required this.userId,
|
required this.userId,
|
||||||
required this.projectId,
|
required this.projectId,
|
||||||
@ -7935,7 +8056,7 @@ class TimeEntryDboCreateManyInput
|
|||||||
|
|
||||||
final DateTime startTime;
|
final DateTime startTime;
|
||||||
|
|
||||||
final DateTime endTime;
|
final _i1.PrismaUnion<DateTime, _i1.PrismaNull>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
final _i1.PrismaUnion<String, _i1.PrismaNull>? description;
|
||||||
|
|
||||||
@ -8088,8 +8209,10 @@ class TimeEntryDboUpdateInput
|
|||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
||||||
startTime;
|
startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<
|
||||||
endTime;
|
DateTime,
|
||||||
|
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
|
||||||
|
_i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<
|
final _i1.PrismaUnion<
|
||||||
String,
|
String,
|
||||||
@ -8137,8 +8260,10 @@ class TimeEntryDboUncheckedUpdateInput
|
|||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
||||||
startTime;
|
startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<
|
||||||
endTime;
|
DateTime,
|
||||||
|
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
|
||||||
|
_i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<
|
final _i1.PrismaUnion<
|
||||||
String,
|
String,
|
||||||
@ -8187,8 +8312,10 @@ class TimeEntryDboUncheckedUpdateManyInput
|
|||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
||||||
startTime;
|
startTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<DateTime, _i2.DateTimeFieldUpdateOperationsInput>?
|
final _i1.PrismaUnion<
|
||||||
endTime;
|
DateTime,
|
||||||
|
_i1.PrismaUnion<_i2.NullableDateTimeFieldUpdateOperationsInput,
|
||||||
|
_i1.PrismaNull>>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<
|
final _i1.PrismaUnion<
|
||||||
String,
|
String,
|
||||||
@ -8647,7 +8774,7 @@ class TimeEntryDboOrderByWithAggregationInput
|
|||||||
|
|
||||||
final _i2.SortOrder? startTime;
|
final _i2.SortOrder? startTime;
|
||||||
|
|
||||||
final _i2.SortOrder? endTime;
|
final _i1.PrismaUnion<_i2.SortOrder, _i2.SortOrderInput>? endTime;
|
||||||
|
|
||||||
final _i1.PrismaUnion<_i2.SortOrder, _i2.SortOrderInput>? description;
|
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
|
class TimeEntryDboScalarWhereWithAggregatesInput
|
||||||
implements _i1.JsonConvertible<Map<String, dynamic>> {
|
implements _i1.JsonConvertible<Map<String, dynamic>> {
|
||||||
const TimeEntryDboScalarWhereWithAggregatesInput({
|
const TimeEntryDboScalarWhereWithAggregatesInput({
|
||||||
@ -8709,7 +8958,8 @@ class TimeEntryDboScalarWhereWithAggregatesInput
|
|||||||
|
|
||||||
final _i1.PrismaUnion<_i2.DateTimeWithAggregatesFilter, DateTime>? startTime;
|
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,
|
final _i1.PrismaUnion<_i2.StringNullableWithAggregatesFilter,
|
||||||
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
|
_i1.PrismaUnion<String, _i1.PrismaNull>>? description;
|
||||||
|
@ -29,7 +29,7 @@ class TimeEntryDboMapper {
|
|||||||
TaskEither.of(TimeEntryDboCreateInput(
|
TaskEither.of(TimeEntryDboCreateInput(
|
||||||
id: origin.id,
|
id: origin.id,
|
||||||
startTime: origin.startTime,
|
startTime: origin.startTime,
|
||||||
endTime: origin.endTime,
|
endTime: origin.endTime.let(PrismaUnion.$1),
|
||||||
description: origin.description.let(PrismaUnion.$1),
|
description: origin.description.let(PrismaUnion.$1),
|
||||||
user: UserDboCreateNestedOneWithoutTimeEntriesInput(
|
user: UserDboCreateNestedOneWithoutTimeEntriesInput(
|
||||||
connect: UserDboWhereUniqueInput(
|
connect: UserDboWhereUniqueInput(
|
||||||
|
@ -38,7 +38,7 @@ model ProjectDbo {
|
|||||||
model TimeEntryDbo {
|
model TimeEntryDbo {
|
||||||
id String @id @default(uuid())
|
id String @id @default(uuid())
|
||||||
startTime DateTime
|
startTime DateTime
|
||||||
endTime DateTime
|
endTime DateTime?
|
||||||
description String?
|
description String?
|
||||||
user UserDbo @relation(fields: [userId], references: [id])
|
user UserDbo @relation(fields: [userId], references: [id])
|
||||||
userId String
|
userId String
|
||||||
|
Loading…
x
Reference in New Issue
Block a user