fix(0.2.1): 镜像列 Prisma 侧可空 (库级 NOT NULL, 触发器填充), 避免 create 校验拦截
This commit is contained in:
@@ -202,7 +202,7 @@ export type ProjectMemberGroupByArgs<ExtArgs extends runtime.Types.Extensions.In
|
||||
export type ProjectMemberGroupByOutputType = {
|
||||
id: number
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid: string | null
|
||||
projectId: number
|
||||
userId: number
|
||||
permission: string
|
||||
@@ -235,7 +235,7 @@ export type ProjectMemberWhereInput = {
|
||||
NOT?: Prisma.ProjectMemberWhereInput | Prisma.ProjectMemberWhereInput[]
|
||||
id?: Prisma.IntFilter<"ProjectMember"> | number
|
||||
uuid?: Prisma.StringFilter<"ProjectMember"> | string
|
||||
projectUuid?: Prisma.StringFilter<"ProjectMember"> | string
|
||||
projectUuid?: Prisma.StringNullableFilter<"ProjectMember"> | string | null
|
||||
projectId?: Prisma.IntFilter<"ProjectMember"> | number
|
||||
userId?: Prisma.IntFilter<"ProjectMember"> | number
|
||||
permission?: Prisma.StringFilter<"ProjectMember"> | string
|
||||
@@ -247,7 +247,7 @@ export type ProjectMemberWhereInput = {
|
||||
export type ProjectMemberOrderByWithRelationInput = {
|
||||
id?: Prisma.SortOrder
|
||||
uuid?: Prisma.SortOrder
|
||||
projectUuid?: Prisma.SortOrder
|
||||
projectUuid?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
projectId?: Prisma.SortOrder
|
||||
userId?: Prisma.SortOrder
|
||||
permission?: Prisma.SortOrder
|
||||
@@ -263,7 +263,7 @@ export type ProjectMemberWhereUniqueInput = Prisma.AtLeast<{
|
||||
AND?: Prisma.ProjectMemberWhereInput | Prisma.ProjectMemberWhereInput[]
|
||||
OR?: Prisma.ProjectMemberWhereInput[]
|
||||
NOT?: Prisma.ProjectMemberWhereInput | Prisma.ProjectMemberWhereInput[]
|
||||
projectUuid?: Prisma.StringFilter<"ProjectMember"> | string
|
||||
projectUuid?: Prisma.StringNullableFilter<"ProjectMember"> | string | null
|
||||
projectId?: Prisma.IntFilter<"ProjectMember"> | number
|
||||
userId?: Prisma.IntFilter<"ProjectMember"> | number
|
||||
permission?: Prisma.StringFilter<"ProjectMember"> | string
|
||||
@@ -275,7 +275,7 @@ export type ProjectMemberWhereUniqueInput = Prisma.AtLeast<{
|
||||
export type ProjectMemberOrderByWithAggregationInput = {
|
||||
id?: Prisma.SortOrder
|
||||
uuid?: Prisma.SortOrder
|
||||
projectUuid?: Prisma.SortOrder
|
||||
projectUuid?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
projectId?: Prisma.SortOrder
|
||||
userId?: Prisma.SortOrder
|
||||
permission?: Prisma.SortOrder
|
||||
@@ -293,7 +293,7 @@ export type ProjectMemberScalarWhereWithAggregatesInput = {
|
||||
NOT?: Prisma.ProjectMemberScalarWhereWithAggregatesInput | Prisma.ProjectMemberScalarWhereWithAggregatesInput[]
|
||||
id?: Prisma.IntWithAggregatesFilter<"ProjectMember"> | number
|
||||
uuid?: Prisma.StringWithAggregatesFilter<"ProjectMember"> | string
|
||||
projectUuid?: Prisma.StringWithAggregatesFilter<"ProjectMember"> | string
|
||||
projectUuid?: Prisma.StringNullableWithAggregatesFilter<"ProjectMember"> | string | null
|
||||
projectId?: Prisma.IntWithAggregatesFilter<"ProjectMember"> | number
|
||||
userId?: Prisma.IntWithAggregatesFilter<"ProjectMember"> | number
|
||||
permission?: Prisma.StringWithAggregatesFilter<"ProjectMember"> | string
|
||||
@@ -302,7 +302,7 @@ export type ProjectMemberScalarWhereWithAggregatesInput = {
|
||||
|
||||
export type ProjectMemberCreateInput = {
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid?: string | null
|
||||
permission?: string
|
||||
createdAt?: Date | string
|
||||
project: Prisma.ProjectCreateNestedOneWithoutMembersInput
|
||||
@@ -312,7 +312,7 @@ export type ProjectMemberCreateInput = {
|
||||
export type ProjectMemberUncheckedCreateInput = {
|
||||
id?: number
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid?: string | null
|
||||
projectId: number
|
||||
userId: number
|
||||
permission?: string
|
||||
@@ -321,7 +321,7 @@ export type ProjectMemberUncheckedCreateInput = {
|
||||
|
||||
export type ProjectMemberUpdateInput = {
|
||||
uuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
permission?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
project?: Prisma.ProjectUpdateOneRequiredWithoutMembersNestedInput
|
||||
@@ -331,7 +331,7 @@ export type ProjectMemberUpdateInput = {
|
||||
export type ProjectMemberUncheckedUpdateInput = {
|
||||
id?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
uuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
projectId?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
userId?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
permission?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
@@ -341,7 +341,7 @@ export type ProjectMemberUncheckedUpdateInput = {
|
||||
export type ProjectMemberCreateManyInput = {
|
||||
id?: number
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid?: string | null
|
||||
projectId: number
|
||||
userId: number
|
||||
permission?: string
|
||||
@@ -350,7 +350,7 @@ export type ProjectMemberCreateManyInput = {
|
||||
|
||||
export type ProjectMemberUpdateManyMutationInput = {
|
||||
uuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
permission?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
@@ -358,7 +358,7 @@ export type ProjectMemberUpdateManyMutationInput = {
|
||||
export type ProjectMemberUncheckedUpdateManyInput = {
|
||||
id?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
uuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
projectId?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
userId?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
permission?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
@@ -508,7 +508,7 @@ export type ProjectMemberUncheckedUpdateManyWithoutProjectNestedInput = {
|
||||
|
||||
export type ProjectMemberCreateWithoutUserInput = {
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid?: string | null
|
||||
permission?: string
|
||||
createdAt?: Date | string
|
||||
project: Prisma.ProjectCreateNestedOneWithoutMembersInput
|
||||
@@ -517,7 +517,7 @@ export type ProjectMemberCreateWithoutUserInput = {
|
||||
export type ProjectMemberUncheckedCreateWithoutUserInput = {
|
||||
id?: number
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid?: string | null
|
||||
projectId: number
|
||||
permission?: string
|
||||
createdAt?: Date | string
|
||||
@@ -555,7 +555,7 @@ export type ProjectMemberScalarWhereInput = {
|
||||
NOT?: Prisma.ProjectMemberScalarWhereInput | Prisma.ProjectMemberScalarWhereInput[]
|
||||
id?: Prisma.IntFilter<"ProjectMember"> | number
|
||||
uuid?: Prisma.StringFilter<"ProjectMember"> | string
|
||||
projectUuid?: Prisma.StringFilter<"ProjectMember"> | string
|
||||
projectUuid?: Prisma.StringNullableFilter<"ProjectMember"> | string | null
|
||||
projectId?: Prisma.IntFilter<"ProjectMember"> | number
|
||||
userId?: Prisma.IntFilter<"ProjectMember"> | number
|
||||
permission?: Prisma.StringFilter<"ProjectMember"> | string
|
||||
@@ -564,7 +564,7 @@ export type ProjectMemberScalarWhereInput = {
|
||||
|
||||
export type ProjectMemberCreateWithoutProjectInput = {
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid?: string | null
|
||||
permission?: string
|
||||
createdAt?: Date | string
|
||||
user: Prisma.UserCreateNestedOneWithoutProjectMembersInput
|
||||
@@ -573,7 +573,7 @@ export type ProjectMemberCreateWithoutProjectInput = {
|
||||
export type ProjectMemberUncheckedCreateWithoutProjectInput = {
|
||||
id?: number
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid?: string | null
|
||||
userId: number
|
||||
permission?: string
|
||||
createdAt?: Date | string
|
||||
@@ -608,7 +608,7 @@ export type ProjectMemberUpdateManyWithWhereWithoutProjectInput = {
|
||||
export type ProjectMemberCreateManyUserInput = {
|
||||
id?: number
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid?: string | null
|
||||
projectId: number
|
||||
permission?: string
|
||||
createdAt?: Date | string
|
||||
@@ -616,7 +616,7 @@ export type ProjectMemberCreateManyUserInput = {
|
||||
|
||||
export type ProjectMemberUpdateWithoutUserInput = {
|
||||
uuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
permission?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
project?: Prisma.ProjectUpdateOneRequiredWithoutMembersNestedInput
|
||||
@@ -625,7 +625,7 @@ export type ProjectMemberUpdateWithoutUserInput = {
|
||||
export type ProjectMemberUncheckedUpdateWithoutUserInput = {
|
||||
id?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
uuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
projectId?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
permission?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -634,7 +634,7 @@ export type ProjectMemberUncheckedUpdateWithoutUserInput = {
|
||||
export type ProjectMemberUncheckedUpdateManyWithoutUserInput = {
|
||||
id?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
uuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
projectId?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
permission?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -643,7 +643,7 @@ export type ProjectMemberUncheckedUpdateManyWithoutUserInput = {
|
||||
export type ProjectMemberCreateManyProjectInput = {
|
||||
id?: number
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid?: string | null
|
||||
userId: number
|
||||
permission?: string
|
||||
createdAt?: Date | string
|
||||
@@ -651,7 +651,7 @@ export type ProjectMemberCreateManyProjectInput = {
|
||||
|
||||
export type ProjectMemberUpdateWithoutProjectInput = {
|
||||
uuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
permission?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
user?: Prisma.UserUpdateOneRequiredWithoutProjectMembersNestedInput
|
||||
@@ -660,7 +660,7 @@ export type ProjectMemberUpdateWithoutProjectInput = {
|
||||
export type ProjectMemberUncheckedUpdateWithoutProjectInput = {
|
||||
id?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
uuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
userId?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
permission?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -669,7 +669,7 @@ export type ProjectMemberUncheckedUpdateWithoutProjectInput = {
|
||||
export type ProjectMemberUncheckedUpdateManyWithoutProjectInput = {
|
||||
id?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
uuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
projectUuid?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
userId?: Prisma.IntFieldUpdateOperationsInput | number
|
||||
permission?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
@@ -746,7 +746,7 @@ export type $ProjectMemberPayload<ExtArgs extends runtime.Types.Extensions.Inter
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: number
|
||||
uuid: string
|
||||
projectUuid: string
|
||||
projectUuid: string | null
|
||||
projectId: number
|
||||
userId: number
|
||||
permission: string
|
||||
|
||||
Reference in New Issue
Block a user