fix(0.2.1): 镜像列 Prisma 侧可空 (库级 NOT NULL, 触发器填充), 避免 create 校验拦截

This commit is contained in:
jif2.zhang
2026-10-26 01:27:46 +08:00
parent aca8a05c0f
commit 8813766aff
7 changed files with 228 additions and 228 deletions
+27 -27
View File
@@ -190,7 +190,7 @@ export type TaskMemberGroupByArgs<ExtArgs extends runtime.Types.Extensions.Inter
export type TaskMemberGroupByOutputType = {
id: number
uuid: string
taskUuid: string
taskUuid: string | null
taskId: number
userId: number
_count: TaskMemberCountAggregateOutputType | null
@@ -221,7 +221,7 @@ export type TaskMemberWhereInput = {
NOT?: Prisma.TaskMemberWhereInput | Prisma.TaskMemberWhereInput[]
id?: Prisma.IntFilter<"TaskMember"> | number
uuid?: Prisma.StringFilter<"TaskMember"> | string
taskUuid?: Prisma.StringFilter<"TaskMember"> | string
taskUuid?: Prisma.StringNullableFilter<"TaskMember"> | string | null
taskId?: Prisma.IntFilter<"TaskMember"> | number
userId?: Prisma.IntFilter<"TaskMember"> | number
task?: Prisma.XOR<Prisma.TaskScalarRelationFilter, Prisma.TaskWhereInput>
@@ -231,7 +231,7 @@ export type TaskMemberWhereInput = {
export type TaskMemberOrderByWithRelationInput = {
id?: Prisma.SortOrder
uuid?: Prisma.SortOrder
taskUuid?: Prisma.SortOrder
taskUuid?: Prisma.SortOrderInput | Prisma.SortOrder
taskId?: Prisma.SortOrder
userId?: Prisma.SortOrder
task?: Prisma.TaskOrderByWithRelationInput
@@ -245,7 +245,7 @@ export type TaskMemberWhereUniqueInput = Prisma.AtLeast<{
AND?: Prisma.TaskMemberWhereInput | Prisma.TaskMemberWhereInput[]
OR?: Prisma.TaskMemberWhereInput[]
NOT?: Prisma.TaskMemberWhereInput | Prisma.TaskMemberWhereInput[]
taskUuid?: Prisma.StringFilter<"TaskMember"> | string
taskUuid?: Prisma.StringNullableFilter<"TaskMember"> | string | null
taskId?: Prisma.IntFilter<"TaskMember"> | number
userId?: Prisma.IntFilter<"TaskMember"> | number
task?: Prisma.XOR<Prisma.TaskScalarRelationFilter, Prisma.TaskWhereInput>
@@ -255,7 +255,7 @@ export type TaskMemberWhereUniqueInput = Prisma.AtLeast<{
export type TaskMemberOrderByWithAggregationInput = {
id?: Prisma.SortOrder
uuid?: Prisma.SortOrder
taskUuid?: Prisma.SortOrder
taskUuid?: Prisma.SortOrderInput | Prisma.SortOrder
taskId?: Prisma.SortOrder
userId?: Prisma.SortOrder
_count?: Prisma.TaskMemberCountOrderByAggregateInput
@@ -271,14 +271,14 @@ export type TaskMemberScalarWhereWithAggregatesInput = {
NOT?: Prisma.TaskMemberScalarWhereWithAggregatesInput | Prisma.TaskMemberScalarWhereWithAggregatesInput[]
id?: Prisma.IntWithAggregatesFilter<"TaskMember"> | number
uuid?: Prisma.StringWithAggregatesFilter<"TaskMember"> | string
taskUuid?: Prisma.StringWithAggregatesFilter<"TaskMember"> | string
taskUuid?: Prisma.StringNullableWithAggregatesFilter<"TaskMember"> | string | null
taskId?: Prisma.IntWithAggregatesFilter<"TaskMember"> | number
userId?: Prisma.IntWithAggregatesFilter<"TaskMember"> | number
}
export type TaskMemberCreateInput = {
uuid: string
taskUuid: string
taskUuid?: string | null
task: Prisma.TaskCreateNestedOneWithoutMembersInput
user: Prisma.UserCreateNestedOneWithoutTaskMembersInput
}
@@ -286,14 +286,14 @@ export type TaskMemberCreateInput = {
export type TaskMemberUncheckedCreateInput = {
id?: number
uuid: string
taskUuid: string
taskUuid?: string | null
taskId: number
userId: number
}
export type TaskMemberUpdateInput = {
uuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
task?: Prisma.TaskUpdateOneRequiredWithoutMembersNestedInput
user?: Prisma.UserUpdateOneRequiredWithoutTaskMembersNestedInput
}
@@ -301,7 +301,7 @@ export type TaskMemberUpdateInput = {
export type TaskMemberUncheckedUpdateInput = {
id?: Prisma.IntFieldUpdateOperationsInput | number
uuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
taskId?: Prisma.IntFieldUpdateOperationsInput | number
userId?: Prisma.IntFieldUpdateOperationsInput | number
}
@@ -309,20 +309,20 @@ export type TaskMemberUncheckedUpdateInput = {
export type TaskMemberCreateManyInput = {
id?: number
uuid: string
taskUuid: string
taskUuid?: string | null
taskId: number
userId: number
}
export type TaskMemberUpdateManyMutationInput = {
uuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
}
export type TaskMemberUncheckedUpdateManyInput = {
id?: Prisma.IntFieldUpdateOperationsInput | number
uuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
taskId?: Prisma.IntFieldUpdateOperationsInput | number
userId?: Prisma.IntFieldUpdateOperationsInput | number
}
@@ -464,14 +464,14 @@ export type TaskMemberUncheckedUpdateManyWithoutTaskNestedInput = {
export type TaskMemberCreateWithoutUserInput = {
uuid: string
taskUuid: string
taskUuid?: string | null
task: Prisma.TaskCreateNestedOneWithoutMembersInput
}
export type TaskMemberUncheckedCreateWithoutUserInput = {
id?: number
uuid: string
taskUuid: string
taskUuid?: string | null
taskId: number
}
@@ -507,21 +507,21 @@ export type TaskMemberScalarWhereInput = {
NOT?: Prisma.TaskMemberScalarWhereInput | Prisma.TaskMemberScalarWhereInput[]
id?: Prisma.IntFilter<"TaskMember"> | number
uuid?: Prisma.StringFilter<"TaskMember"> | string
taskUuid?: Prisma.StringFilter<"TaskMember"> | string
taskUuid?: Prisma.StringNullableFilter<"TaskMember"> | string | null
taskId?: Prisma.IntFilter<"TaskMember"> | number
userId?: Prisma.IntFilter<"TaskMember"> | number
}
export type TaskMemberCreateWithoutTaskInput = {
uuid: string
taskUuid: string
taskUuid?: string | null
user: Prisma.UserCreateNestedOneWithoutTaskMembersInput
}
export type TaskMemberUncheckedCreateWithoutTaskInput = {
id?: number
uuid: string
taskUuid: string
taskUuid?: string | null
userId: number
}
@@ -554,54 +554,54 @@ export type TaskMemberUpdateManyWithWhereWithoutTaskInput = {
export type TaskMemberCreateManyUserInput = {
id?: number
uuid: string
taskUuid: string
taskUuid?: string | null
taskId: number
}
export type TaskMemberUpdateWithoutUserInput = {
uuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
task?: Prisma.TaskUpdateOneRequiredWithoutMembersNestedInput
}
export type TaskMemberUncheckedUpdateWithoutUserInput = {
id?: Prisma.IntFieldUpdateOperationsInput | number
uuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
taskId?: Prisma.IntFieldUpdateOperationsInput | number
}
export type TaskMemberUncheckedUpdateManyWithoutUserInput = {
id?: Prisma.IntFieldUpdateOperationsInput | number
uuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
taskId?: Prisma.IntFieldUpdateOperationsInput | number
}
export type TaskMemberCreateManyTaskInput = {
id?: number
uuid: string
taskUuid: string
taskUuid?: string | null
userId: number
}
export type TaskMemberUpdateWithoutTaskInput = {
uuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
user?: Prisma.UserUpdateOneRequiredWithoutTaskMembersNestedInput
}
export type TaskMemberUncheckedUpdateWithoutTaskInput = {
id?: Prisma.IntFieldUpdateOperationsInput | number
uuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
userId?: Prisma.IntFieldUpdateOperationsInput | number
}
export type TaskMemberUncheckedUpdateManyWithoutTaskInput = {
id?: Prisma.IntFieldUpdateOperationsInput | number
uuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.StringFieldUpdateOperationsInput | string
taskUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
userId?: Prisma.IntFieldUpdateOperationsInput | number
}
@@ -668,7 +668,7 @@ export type $TaskMemberPayload<ExtArgs extends runtime.Types.Extensions.Internal
scalars: runtime.Types.Extensions.GetPayloadResult<{
id: number
uuid: string
taskUuid: string
taskUuid: string | null
taskId: number
userId: number
}, ExtArgs["result"]["taskMember"]>