feat: Organization operations like invite and accept
This commit is contained in:
@@ -54,6 +54,13 @@ export type DateTimeFilter<$PrismaModel = never> = {
|
||||
not?: Prisma.NestedDateTimeFilter<$PrismaModel> | Date | string
|
||||
}
|
||||
|
||||
export type EnumORG_ROLEFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.ORG_ROLE | Prisma.EnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
notIn?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
not?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel> | $Enums.ORG_ROLE
|
||||
}
|
||||
|
||||
export type StringNullableFilter<$PrismaModel = never> = {
|
||||
equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null
|
||||
in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null
|
||||
@@ -126,6 +133,16 @@ export type DateTimeWithAggregatesFilter<$PrismaModel = never> = {
|
||||
_max?: Prisma.NestedDateTimeFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type EnumORG_ROLEWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.ORG_ROLE | Prisma.EnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
notIn?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
not?: Prisma.NestedEnumORG_ROLEWithAggregatesFilter<$PrismaModel> | $Enums.ORG_ROLE
|
||||
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
||||
_min?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel>
|
||||
_max?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type StringNullableWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null
|
||||
in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null
|
||||
@@ -144,23 +161,6 @@ export type StringNullableWithAggregatesFilter<$PrismaModel = never> = {
|
||||
_max?: Prisma.NestedStringNullableFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type EnumORG_ROLEFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.ORG_ROLE | Prisma.EnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
notIn?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
not?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel> | $Enums.ORG_ROLE
|
||||
}
|
||||
|
||||
export type EnumORG_ROLEWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.ORG_ROLE | Prisma.EnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
notIn?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
not?: Prisma.NestedEnumORG_ROLEWithAggregatesFilter<$PrismaModel> | $Enums.ORG_ROLE
|
||||
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
||||
_min?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel>
|
||||
_max?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type EnumUSER_ROLEFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.USER_ROLE | Prisma.EnumUSER_ROLEFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.USER_ROLE[] | Prisma.ListEnumUSER_ROLEFieldRefInput<$PrismaModel>
|
||||
@@ -255,6 +255,13 @@ export type NestedDateTimeFilter<$PrismaModel = never> = {
|
||||
not?: Prisma.NestedDateTimeFilter<$PrismaModel> | Date | string
|
||||
}
|
||||
|
||||
export type NestedEnumORG_ROLEFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.ORG_ROLE | Prisma.EnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
notIn?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
not?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel> | $Enums.ORG_ROLE
|
||||
}
|
||||
|
||||
export type NestedStringNullableFilter<$PrismaModel = never> = {
|
||||
equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null
|
||||
in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null
|
||||
@@ -331,6 +338,16 @@ export type NestedDateTimeWithAggregatesFilter<$PrismaModel = never> = {
|
||||
_max?: Prisma.NestedDateTimeFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type NestedEnumORG_ROLEWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.ORG_ROLE | Prisma.EnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
notIn?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
not?: Prisma.NestedEnumORG_ROLEWithAggregatesFilter<$PrismaModel> | $Enums.ORG_ROLE
|
||||
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
||||
_min?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel>
|
||||
_max?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type NestedStringNullableWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: string | Prisma.StringFieldRefInput<$PrismaModel> | null
|
||||
in?: string[] | Prisma.ListStringFieldRefInput<$PrismaModel> | null
|
||||
@@ -359,23 +376,6 @@ export type NestedIntNullableFilter<$PrismaModel = never> = {
|
||||
not?: Prisma.NestedIntNullableFilter<$PrismaModel> | number | null
|
||||
}
|
||||
|
||||
export type NestedEnumORG_ROLEFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.ORG_ROLE | Prisma.EnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
notIn?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
not?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel> | $Enums.ORG_ROLE
|
||||
}
|
||||
|
||||
export type NestedEnumORG_ROLEWithAggregatesFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.ORG_ROLE | Prisma.EnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
notIn?: $Enums.ORG_ROLE[] | Prisma.ListEnumORG_ROLEFieldRefInput<$PrismaModel>
|
||||
not?: Prisma.NestedEnumORG_ROLEWithAggregatesFilter<$PrismaModel> | $Enums.ORG_ROLE
|
||||
_count?: Prisma.NestedIntFilter<$PrismaModel>
|
||||
_min?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel>
|
||||
_max?: Prisma.NestedEnumORG_ROLEFilter<$PrismaModel>
|
||||
}
|
||||
|
||||
export type NestedEnumUSER_ROLEFilter<$PrismaModel = never> = {
|
||||
equals?: $Enums.USER_ROLE | Prisma.EnumUSER_ROLEFieldRefInput<$PrismaModel>
|
||||
in?: $Enums.USER_ROLE[] | Prisma.ListEnumUSER_ROLEFieldRefInput<$PrismaModel>
|
||||
|
||||
@@ -20,7 +20,7 @@ const config: runtime.GetPrismaClientConfig = {
|
||||
"clientVersion": "7.3.0",
|
||||
"engineVersion": "9d6ad21cbbceab97458517b147a6a09ff43aa735",
|
||||
"activeProvider": "postgresql",
|
||||
"inlineSchema": "model OrganizationJoinRequest {\n userId String\n orgId String\n status ORGANIZATION_JOIN_REQUEST @default(PENDING)\n requestType ORGANIZATION_JOIN_REQUEST_TYPE\n requestedOn DateTime @default(now())\n rejectReason String?\n\n @@unique([userId, orgId])\n @@map(\"organization_join_request\")\n}\n\nenum ORGANIZATION_JOIN_REQUEST {\n PENDING\n ACCEPTED\n REJECTED\n}\n\nenum ORGANIZATION_JOIN_REQUEST_TYPE {\n INVITED\n REQUESTED\n}\n\nmodel OrganizationUserJoinTable {\n userId String\n orgId String\n role ORG_ROLE @default(member)\n joinedDate DateTime @default(now())\n\n @@unique([userId, orgId])\n @@map(\"organization_user_join\")\n}\n\nenum ORG_ROLE {\n owner\n admin\n member\n}\n\nmodel Organization {\n id String @id @default(uuid())\n name String\n description String?\n\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n @@map(\"organization\")\n}\n\n// This is your Prisma schema file,\n// learn more about it in the docs: https://pris.ly/d/prisma-schema\n\n// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?\n// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init\n\ngenerator client {\n provider = \"prisma-client\"\n output = \"../generated/prisma\"\n}\n\ndatasource db {\n provider = \"postgresql\"\n}\n\nmodel User {\n id String @id @default(uuid())\n firstName String\n middleName String?\n lastName String\n email String @unique\n password String\n role USER_ROLE @default(user)\n isVerified Boolean? @default(false) // TODO: Email using queue\n refreshToken String?\n profilePicture String?\n isDeleted Boolean? @default(false)\n deletedAt DateTime?\n\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n @@map(\"user\")\n}\n\nenum USER_ROLE {\n superadmin\n user\n}\n",
|
||||
"inlineSchema": "model OrganizationJoinRequest {\n userId String\n orgId String\n status ORGANIZATION_JOIN_REQUEST @default(PENDING)\n requestType ORGANIZATION_JOIN_REQUEST_TYPE\n requestedOn DateTime @default(now())\n role ORG_ROLE @default(member)\n updatedAt DateTime @updatedAt\n rejectReason String?\n\n organization Organization @relation(fields: [orgId], references: [id], onDelete: Cascade)\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([userId, orgId])\n @@map(\"organization_join_request\")\n}\n\nenum ORGANIZATION_JOIN_REQUEST {\n PENDING\n ACCEPTED\n REJECTED\n}\n\nenum ORGANIZATION_JOIN_REQUEST_TYPE {\n INVITED\n REQUESTED\n}\n\nmodel OrganizationUserJoinTable {\n userId String\n orgId String\n role ORG_ROLE @default(member)\n joinedDate DateTime @default(now())\n\n organization Organization @relation(fields: [orgId], references: [id], onDelete: Restrict)\n user User @relation(fields: [userId], references: [id], onDelete: Cascade)\n\n @@unique([userId, orgId])\n @@map(\"organization_user_join\")\n}\n\nenum ORG_ROLE {\n owner\n admin\n member\n}\n\nmodel Organization {\n id String @id @default(uuid())\n name String\n description String?\n\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n members OrganizationUserJoinTable[]\n requestingMembers OrganizationJoinRequest[]\n\n @@map(\"organization\")\n}\n\n// This is your Prisma schema file,\n// learn more about it in the docs: https://pris.ly/d/prisma-schema\n\n// Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?\n// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init\n\ngenerator client {\n provider = \"prisma-client\"\n output = \"../generated/prisma\"\n}\n\ndatasource db {\n provider = \"postgresql\"\n}\n\nmodel User {\n id String @id @default(uuid())\n firstName String\n middleName String?\n lastName String\n email String @unique\n password String\n role USER_ROLE @default(user)\n isVerified Boolean? @default(false) // TODO: Email using queue\n refreshToken String?\n profilePicture String?\n isDeleted Boolean? @default(false)\n deletedAt DateTime?\n\n createdAt DateTime @default(now())\n updatedAt DateTime @updatedAt\n\n organizations OrganizationUserJoinTable[]\n organizationsRequested OrganizationJoinRequest[]\n\n @@map(\"user\")\n}\n\nenum USER_ROLE {\n superadmin\n user\n}\n",
|
||||
"runtimeDataModel": {
|
||||
"models": {},
|
||||
"enums": {},
|
||||
@@ -28,7 +28,7 @@ const config: runtime.GetPrismaClientConfig = {
|
||||
}
|
||||
}
|
||||
|
||||
config.runtimeDataModel = JSON.parse("{\"models\":{\"OrganizationJoinRequest\":{\"fields\":[{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"orgId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"ORGANIZATION_JOIN_REQUEST\"},{\"name\":\"requestType\",\"kind\":\"enum\",\"type\":\"ORGANIZATION_JOIN_REQUEST_TYPE\"},{\"name\":\"requestedOn\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"rejectReason\",\"kind\":\"scalar\",\"type\":\"String\"}],\"dbName\":\"organization_join_request\"},\"OrganizationUserJoinTable\":{\"fields\":[{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"orgId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"role\",\"kind\":\"enum\",\"type\":\"ORG_ROLE\"},{\"name\":\"joinedDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"}],\"dbName\":\"organization_user_join\"},\"Organization\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"description\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"}],\"dbName\":\"organization\"},\"User\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"firstName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"middleName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"lastName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"role\",\"kind\":\"enum\",\"type\":\"USER_ROLE\"},{\"name\":\"isVerified\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"refreshToken\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"profilePicture\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"isDeleted\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"deletedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"}],\"dbName\":\"user\"}},\"enums\":{},\"types\":{}}")
|
||||
config.runtimeDataModel = JSON.parse("{\"models\":{\"OrganizationJoinRequest\":{\"fields\":[{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"orgId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"status\",\"kind\":\"enum\",\"type\":\"ORGANIZATION_JOIN_REQUEST\"},{\"name\":\"requestType\",\"kind\":\"enum\",\"type\":\"ORGANIZATION_JOIN_REQUEST_TYPE\"},{\"name\":\"requestedOn\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"role\",\"kind\":\"enum\",\"type\":\"ORG_ROLE\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"rejectReason\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"organization\",\"kind\":\"object\",\"type\":\"Organization\",\"relationName\":\"OrganizationToOrganizationJoinRequest\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"OrganizationJoinRequestToUser\"}],\"dbName\":\"organization_join_request\"},\"OrganizationUserJoinTable\":{\"fields\":[{\"name\":\"userId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"orgId\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"role\",\"kind\":\"enum\",\"type\":\"ORG_ROLE\"},{\"name\":\"joinedDate\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"organization\",\"kind\":\"object\",\"type\":\"Organization\",\"relationName\":\"OrganizationToOrganizationUserJoinTable\"},{\"name\":\"user\",\"kind\":\"object\",\"type\":\"User\",\"relationName\":\"OrganizationUserJoinTableToUser\"}],\"dbName\":\"organization_user_join\"},\"Organization\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"name\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"description\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"members\",\"kind\":\"object\",\"type\":\"OrganizationUserJoinTable\",\"relationName\":\"OrganizationToOrganizationUserJoinTable\"},{\"name\":\"requestingMembers\",\"kind\":\"object\",\"type\":\"OrganizationJoinRequest\",\"relationName\":\"OrganizationToOrganizationJoinRequest\"}],\"dbName\":\"organization\"},\"User\":{\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"firstName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"middleName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"lastName\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"email\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"password\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"role\",\"kind\":\"enum\",\"type\":\"USER_ROLE\"},{\"name\":\"isVerified\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"refreshToken\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"profilePicture\",\"kind\":\"scalar\",\"type\":\"String\"},{\"name\":\"isDeleted\",\"kind\":\"scalar\",\"type\":\"Boolean\"},{\"name\":\"deletedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"type\":\"DateTime\"},{\"name\":\"organizations\",\"kind\":\"object\",\"type\":\"OrganizationUserJoinTable\",\"relationName\":\"OrganizationUserJoinTableToUser\"},{\"name\":\"organizationsRequested\",\"kind\":\"object\",\"type\":\"OrganizationJoinRequest\",\"relationName\":\"OrganizationJoinRequestToUser\"}],\"dbName\":\"user\"}},\"enums\":{},\"types\":{}}")
|
||||
|
||||
async function decodeBase64AsWasm(wasmBase64: string): Promise<WebAssembly.Module> {
|
||||
const { Buffer } = await import('node:buffer')
|
||||
|
||||
@@ -748,6 +748,8 @@ export const OrganizationJoinRequestScalarFieldEnum = {
|
||||
status: 'status',
|
||||
requestType: 'requestType',
|
||||
requestedOn: 'requestedOn',
|
||||
role: 'role',
|
||||
updatedAt: 'updatedAt',
|
||||
rejectReason: 'rejectReason'
|
||||
} as const
|
||||
|
||||
|
||||
@@ -79,6 +79,8 @@ export const OrganizationJoinRequestScalarFieldEnum = {
|
||||
status: 'status',
|
||||
requestType: 'requestType',
|
||||
requestedOn: 'requestedOn',
|
||||
role: 'role',
|
||||
updatedAt: 'updatedAt',
|
||||
rejectReason: 'rejectReason'
|
||||
} as const
|
||||
|
||||
|
||||
@@ -182,6 +182,8 @@ export type OrganizationWhereInput = {
|
||||
description?: Prisma.StringNullableFilter<"Organization"> | string | null
|
||||
createdAt?: Prisma.DateTimeFilter<"Organization"> | Date | string
|
||||
updatedAt?: Prisma.DateTimeFilter<"Organization"> | Date | string
|
||||
members?: Prisma.OrganizationUserJoinTableListRelationFilter
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestListRelationFilter
|
||||
}
|
||||
|
||||
export type OrganizationOrderByWithRelationInput = {
|
||||
@@ -190,6 +192,8 @@ export type OrganizationOrderByWithRelationInput = {
|
||||
description?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
createdAt?: Prisma.SortOrder
|
||||
updatedAt?: Prisma.SortOrder
|
||||
members?: Prisma.OrganizationUserJoinTableOrderByRelationAggregateInput
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestOrderByRelationAggregateInput
|
||||
}
|
||||
|
||||
export type OrganizationWhereUniqueInput = Prisma.AtLeast<{
|
||||
@@ -201,6 +205,8 @@ export type OrganizationWhereUniqueInput = Prisma.AtLeast<{
|
||||
description?: Prisma.StringNullableFilter<"Organization"> | string | null
|
||||
createdAt?: Prisma.DateTimeFilter<"Organization"> | Date | string
|
||||
updatedAt?: Prisma.DateTimeFilter<"Organization"> | Date | string
|
||||
members?: Prisma.OrganizationUserJoinTableListRelationFilter
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestListRelationFilter
|
||||
}, "id">
|
||||
|
||||
export type OrganizationOrderByWithAggregationInput = {
|
||||
@@ -231,6 +237,8 @@ export type OrganizationCreateInput = {
|
||||
description?: string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
members?: Prisma.OrganizationUserJoinTableCreateNestedManyWithoutOrganizationInput
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestCreateNestedManyWithoutOrganizationInput
|
||||
}
|
||||
|
||||
export type OrganizationUncheckedCreateInput = {
|
||||
@@ -239,6 +247,8 @@ export type OrganizationUncheckedCreateInput = {
|
||||
description?: string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
members?: Prisma.OrganizationUserJoinTableUncheckedCreateNestedManyWithoutOrganizationInput
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestUncheckedCreateNestedManyWithoutOrganizationInput
|
||||
}
|
||||
|
||||
export type OrganizationUpdateInput = {
|
||||
@@ -247,6 +257,8 @@ export type OrganizationUpdateInput = {
|
||||
description?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
members?: Prisma.OrganizationUserJoinTableUpdateManyWithoutOrganizationNestedInput
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestUpdateManyWithoutOrganizationNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationUncheckedUpdateInput = {
|
||||
@@ -255,6 +267,8 @@ export type OrganizationUncheckedUpdateInput = {
|
||||
description?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
members?: Prisma.OrganizationUserJoinTableUncheckedUpdateManyWithoutOrganizationNestedInput
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestUncheckedUpdateManyWithoutOrganizationNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationCreateManyInput = {
|
||||
@@ -281,6 +295,11 @@ export type OrganizationUncheckedUpdateManyInput = {
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
|
||||
export type OrganizationScalarRelationFilter = {
|
||||
is?: Prisma.OrganizationWhereInput
|
||||
isNot?: Prisma.OrganizationWhereInput
|
||||
}
|
||||
|
||||
export type OrganizationCountOrderByAggregateInput = {
|
||||
id?: Prisma.SortOrder
|
||||
name?: Prisma.SortOrder
|
||||
@@ -305,6 +324,176 @@ export type OrganizationMinOrderByAggregateInput = {
|
||||
updatedAt?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type OrganizationCreateNestedOneWithoutRequestingMembersInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationCreateWithoutRequestingMembersInput, Prisma.OrganizationUncheckedCreateWithoutRequestingMembersInput>
|
||||
connectOrCreate?: Prisma.OrganizationCreateOrConnectWithoutRequestingMembersInput
|
||||
connect?: Prisma.OrganizationWhereUniqueInput
|
||||
}
|
||||
|
||||
export type OrganizationUpdateOneRequiredWithoutRequestingMembersNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationCreateWithoutRequestingMembersInput, Prisma.OrganizationUncheckedCreateWithoutRequestingMembersInput>
|
||||
connectOrCreate?: Prisma.OrganizationCreateOrConnectWithoutRequestingMembersInput
|
||||
upsert?: Prisma.OrganizationUpsertWithoutRequestingMembersInput
|
||||
connect?: Prisma.OrganizationWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.OrganizationUpdateToOneWithWhereWithoutRequestingMembersInput, Prisma.OrganizationUpdateWithoutRequestingMembersInput>, Prisma.OrganizationUncheckedUpdateWithoutRequestingMembersInput>
|
||||
}
|
||||
|
||||
export type OrganizationCreateNestedOneWithoutMembersInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationCreateWithoutMembersInput, Prisma.OrganizationUncheckedCreateWithoutMembersInput>
|
||||
connectOrCreate?: Prisma.OrganizationCreateOrConnectWithoutMembersInput
|
||||
connect?: Prisma.OrganizationWhereUniqueInput
|
||||
}
|
||||
|
||||
export type OrganizationUpdateOneRequiredWithoutMembersNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationCreateWithoutMembersInput, Prisma.OrganizationUncheckedCreateWithoutMembersInput>
|
||||
connectOrCreate?: Prisma.OrganizationCreateOrConnectWithoutMembersInput
|
||||
upsert?: Prisma.OrganizationUpsertWithoutMembersInput
|
||||
connect?: Prisma.OrganizationWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.OrganizationUpdateToOneWithWhereWithoutMembersInput, Prisma.OrganizationUpdateWithoutMembersInput>, Prisma.OrganizationUncheckedUpdateWithoutMembersInput>
|
||||
}
|
||||
|
||||
export type OrganizationCreateWithoutRequestingMembersInput = {
|
||||
id?: string
|
||||
name: string
|
||||
description?: string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
members?: Prisma.OrganizationUserJoinTableCreateNestedManyWithoutOrganizationInput
|
||||
}
|
||||
|
||||
export type OrganizationUncheckedCreateWithoutRequestingMembersInput = {
|
||||
id?: string
|
||||
name: string
|
||||
description?: string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
members?: Prisma.OrganizationUserJoinTableUncheckedCreateNestedManyWithoutOrganizationInput
|
||||
}
|
||||
|
||||
export type OrganizationCreateOrConnectWithoutRequestingMembersInput = {
|
||||
where: Prisma.OrganizationWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.OrganizationCreateWithoutRequestingMembersInput, Prisma.OrganizationUncheckedCreateWithoutRequestingMembersInput>
|
||||
}
|
||||
|
||||
export type OrganizationUpsertWithoutRequestingMembersInput = {
|
||||
update: Prisma.XOR<Prisma.OrganizationUpdateWithoutRequestingMembersInput, Prisma.OrganizationUncheckedUpdateWithoutRequestingMembersInput>
|
||||
create: Prisma.XOR<Prisma.OrganizationCreateWithoutRequestingMembersInput, Prisma.OrganizationUncheckedCreateWithoutRequestingMembersInput>
|
||||
where?: Prisma.OrganizationWhereInput
|
||||
}
|
||||
|
||||
export type OrganizationUpdateToOneWithWhereWithoutRequestingMembersInput = {
|
||||
where?: Prisma.OrganizationWhereInput
|
||||
data: Prisma.XOR<Prisma.OrganizationUpdateWithoutRequestingMembersInput, Prisma.OrganizationUncheckedUpdateWithoutRequestingMembersInput>
|
||||
}
|
||||
|
||||
export type OrganizationUpdateWithoutRequestingMembersInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
description?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
members?: Prisma.OrganizationUserJoinTableUpdateManyWithoutOrganizationNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationUncheckedUpdateWithoutRequestingMembersInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
description?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
members?: Prisma.OrganizationUserJoinTableUncheckedUpdateManyWithoutOrganizationNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationCreateWithoutMembersInput = {
|
||||
id?: string
|
||||
name: string
|
||||
description?: string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestCreateNestedManyWithoutOrganizationInput
|
||||
}
|
||||
|
||||
export type OrganizationUncheckedCreateWithoutMembersInput = {
|
||||
id?: string
|
||||
name: string
|
||||
description?: string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestUncheckedCreateNestedManyWithoutOrganizationInput
|
||||
}
|
||||
|
||||
export type OrganizationCreateOrConnectWithoutMembersInput = {
|
||||
where: Prisma.OrganizationWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.OrganizationCreateWithoutMembersInput, Prisma.OrganizationUncheckedCreateWithoutMembersInput>
|
||||
}
|
||||
|
||||
export type OrganizationUpsertWithoutMembersInput = {
|
||||
update: Prisma.XOR<Prisma.OrganizationUpdateWithoutMembersInput, Prisma.OrganizationUncheckedUpdateWithoutMembersInput>
|
||||
create: Prisma.XOR<Prisma.OrganizationCreateWithoutMembersInput, Prisma.OrganizationUncheckedCreateWithoutMembersInput>
|
||||
where?: Prisma.OrganizationWhereInput
|
||||
}
|
||||
|
||||
export type OrganizationUpdateToOneWithWhereWithoutMembersInput = {
|
||||
where?: Prisma.OrganizationWhereInput
|
||||
data: Prisma.XOR<Prisma.OrganizationUpdateWithoutMembersInput, Prisma.OrganizationUncheckedUpdateWithoutMembersInput>
|
||||
}
|
||||
|
||||
export type OrganizationUpdateWithoutMembersInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
description?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestUpdateManyWithoutOrganizationNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationUncheckedUpdateWithoutMembersInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
description?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
requestingMembers?: Prisma.OrganizationJoinRequestUncheckedUpdateManyWithoutOrganizationNestedInput
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Count Type OrganizationCountOutputType
|
||||
*/
|
||||
|
||||
export type OrganizationCountOutputType = {
|
||||
members: number
|
||||
requestingMembers: number
|
||||
}
|
||||
|
||||
export type OrganizationCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
members?: boolean | OrganizationCountOutputTypeCountMembersArgs
|
||||
requestingMembers?: boolean | OrganizationCountOutputTypeCountRequestingMembersArgs
|
||||
}
|
||||
|
||||
/**
|
||||
* OrganizationCountOutputType without action
|
||||
*/
|
||||
export type OrganizationCountOutputTypeDefaultArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the OrganizationCountOutputType
|
||||
*/
|
||||
select?: Prisma.OrganizationCountOutputTypeSelect<ExtArgs> | null
|
||||
}
|
||||
|
||||
/**
|
||||
* OrganizationCountOutputType without action
|
||||
*/
|
||||
export type OrganizationCountOutputTypeCountMembersArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.OrganizationUserJoinTableWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* OrganizationCountOutputType without action
|
||||
*/
|
||||
export type OrganizationCountOutputTypeCountRequestingMembersArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.OrganizationJoinRequestWhereInput
|
||||
}
|
||||
|
||||
|
||||
export type OrganizationSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
@@ -313,6 +502,9 @@ export type OrganizationSelect<ExtArgs extends runtime.Types.Extensions.Internal
|
||||
description?: boolean
|
||||
createdAt?: boolean
|
||||
updatedAt?: boolean
|
||||
members?: boolean | Prisma.Organization$membersArgs<ExtArgs>
|
||||
requestingMembers?: boolean | Prisma.Organization$requestingMembersArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.OrganizationCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["organization"]>
|
||||
|
||||
export type OrganizationSelectCreateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
@@ -340,10 +532,20 @@ export type OrganizationSelectScalar = {
|
||||
}
|
||||
|
||||
export type OrganizationOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "description" | "createdAt" | "updatedAt", ExtArgs["result"]["organization"]>
|
||||
export type OrganizationInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
members?: boolean | Prisma.Organization$membersArgs<ExtArgs>
|
||||
requestingMembers?: boolean | Prisma.Organization$requestingMembersArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.OrganizationCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
export type OrganizationIncludeCreateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {}
|
||||
export type OrganizationIncludeUpdateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {}
|
||||
|
||||
export type $OrganizationPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "Organization"
|
||||
objects: {}
|
||||
objects: {
|
||||
members: Prisma.$OrganizationUserJoinTablePayload<ExtArgs>[]
|
||||
requestingMembers: Prisma.$OrganizationJoinRequestPayload<ExtArgs>[]
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
name: string
|
||||
@@ -744,6 +946,8 @@ readonly fields: OrganizationFieldRefs;
|
||||
*/
|
||||
export interface Prisma__OrganizationClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
members<T extends Prisma.Organization$membersArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Organization$membersArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$OrganizationUserJoinTablePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
requestingMembers<T extends Prisma.Organization$requestingMembersArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Organization$requestingMembersArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$OrganizationJoinRequestPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -794,6 +998,10 @@ export type OrganizationFindUniqueArgs<ExtArgs extends runtime.Types.Extensions.
|
||||
* Omit specific fields from the Organization
|
||||
*/
|
||||
omit?: Prisma.OrganizationOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which Organization to fetch.
|
||||
*/
|
||||
@@ -812,6 +1020,10 @@ export type OrganizationFindUniqueOrThrowArgs<ExtArgs extends runtime.Types.Exte
|
||||
* Omit specific fields from the Organization
|
||||
*/
|
||||
omit?: Prisma.OrganizationOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which Organization to fetch.
|
||||
*/
|
||||
@@ -830,6 +1042,10 @@ export type OrganizationFindFirstArgs<ExtArgs extends runtime.Types.Extensions.I
|
||||
* Omit specific fields from the Organization
|
||||
*/
|
||||
omit?: Prisma.OrganizationOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which Organization to fetch.
|
||||
*/
|
||||
@@ -878,6 +1094,10 @@ export type OrganizationFindFirstOrThrowArgs<ExtArgs extends runtime.Types.Exten
|
||||
* Omit specific fields from the Organization
|
||||
*/
|
||||
omit?: Prisma.OrganizationOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which Organization to fetch.
|
||||
*/
|
||||
@@ -926,6 +1146,10 @@ export type OrganizationFindManyArgs<ExtArgs extends runtime.Types.Extensions.In
|
||||
* Omit specific fields from the Organization
|
||||
*/
|
||||
omit?: Prisma.OrganizationOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which Organizations to fetch.
|
||||
*/
|
||||
@@ -969,6 +1193,10 @@ export type OrganizationCreateArgs<ExtArgs extends runtime.Types.Extensions.Inte
|
||||
* Omit specific fields from the Organization
|
||||
*/
|
||||
omit?: Prisma.OrganizationOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationInclude<ExtArgs> | null
|
||||
/**
|
||||
* The data needed to create a Organization.
|
||||
*/
|
||||
@@ -1017,6 +1245,10 @@ export type OrganizationUpdateArgs<ExtArgs extends runtime.Types.Extensions.Inte
|
||||
* Omit specific fields from the Organization
|
||||
*/
|
||||
omit?: Prisma.OrganizationOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationInclude<ExtArgs> | null
|
||||
/**
|
||||
* The data needed to update a Organization.
|
||||
*/
|
||||
@@ -1083,6 +1315,10 @@ export type OrganizationUpsertArgs<ExtArgs extends runtime.Types.Extensions.Inte
|
||||
* Omit specific fields from the Organization
|
||||
*/
|
||||
omit?: Prisma.OrganizationOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationInclude<ExtArgs> | null
|
||||
/**
|
||||
* The filter to search for the Organization to update in case it exists.
|
||||
*/
|
||||
@@ -1109,6 +1345,10 @@ export type OrganizationDeleteArgs<ExtArgs extends runtime.Types.Extensions.Inte
|
||||
* Omit specific fields from the Organization
|
||||
*/
|
||||
omit?: Prisma.OrganizationOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter which Organization to delete.
|
||||
*/
|
||||
@@ -1129,6 +1369,54 @@ export type OrganizationDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.
|
||||
limit?: number
|
||||
}
|
||||
|
||||
/**
|
||||
* Organization.members
|
||||
*/
|
||||
export type Organization$membersArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the OrganizationUserJoinTable
|
||||
*/
|
||||
select?: Prisma.OrganizationUserJoinTableSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
where?: Prisma.OrganizationUserJoinTableWhereInput
|
||||
orderBy?: Prisma.OrganizationUserJoinTableOrderByWithRelationInput | Prisma.OrganizationUserJoinTableOrderByWithRelationInput[]
|
||||
cursor?: Prisma.OrganizationUserJoinTableWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.OrganizationUserJoinTableScalarFieldEnum | Prisma.OrganizationUserJoinTableScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Organization.requestingMembers
|
||||
*/
|
||||
export type Organization$requestingMembersArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the OrganizationJoinRequest
|
||||
*/
|
||||
select?: Prisma.OrganizationJoinRequestSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
where?: Prisma.OrganizationJoinRequestWhereInput
|
||||
orderBy?: Prisma.OrganizationJoinRequestOrderByWithRelationInput | Prisma.OrganizationJoinRequestOrderByWithRelationInput[]
|
||||
cursor?: Prisma.OrganizationJoinRequestWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.OrganizationJoinRequestScalarFieldEnum | Prisma.OrganizationJoinRequestScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* Organization without action
|
||||
*/
|
||||
@@ -1141,4 +1429,8 @@ export type OrganizationDefaultArgs<ExtArgs extends runtime.Types.Extensions.Int
|
||||
* Omit specific fields from the Organization
|
||||
*/
|
||||
omit?: Prisma.OrganizationOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationInclude<ExtArgs> | null
|
||||
}
|
||||
|
||||
@@ -30,6 +30,8 @@ export type OrganizationJoinRequestMinAggregateOutputType = {
|
||||
status: $Enums.ORGANIZATION_JOIN_REQUEST | null
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE | null
|
||||
requestedOn: Date | null
|
||||
role: $Enums.ORG_ROLE | null
|
||||
updatedAt: Date | null
|
||||
rejectReason: string | null
|
||||
}
|
||||
|
||||
@@ -39,6 +41,8 @@ export type OrganizationJoinRequestMaxAggregateOutputType = {
|
||||
status: $Enums.ORGANIZATION_JOIN_REQUEST | null
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE | null
|
||||
requestedOn: Date | null
|
||||
role: $Enums.ORG_ROLE | null
|
||||
updatedAt: Date | null
|
||||
rejectReason: string | null
|
||||
}
|
||||
|
||||
@@ -48,6 +52,8 @@ export type OrganizationJoinRequestCountAggregateOutputType = {
|
||||
status: number
|
||||
requestType: number
|
||||
requestedOn: number
|
||||
role: number
|
||||
updatedAt: number
|
||||
rejectReason: number
|
||||
_all: number
|
||||
}
|
||||
@@ -59,6 +65,8 @@ export type OrganizationJoinRequestMinAggregateInputType = {
|
||||
status?: true
|
||||
requestType?: true
|
||||
requestedOn?: true
|
||||
role?: true
|
||||
updatedAt?: true
|
||||
rejectReason?: true
|
||||
}
|
||||
|
||||
@@ -68,6 +76,8 @@ export type OrganizationJoinRequestMaxAggregateInputType = {
|
||||
status?: true
|
||||
requestType?: true
|
||||
requestedOn?: true
|
||||
role?: true
|
||||
updatedAt?: true
|
||||
rejectReason?: true
|
||||
}
|
||||
|
||||
@@ -77,6 +87,8 @@ export type OrganizationJoinRequestCountAggregateInputType = {
|
||||
status?: true
|
||||
requestType?: true
|
||||
requestedOn?: true
|
||||
role?: true
|
||||
updatedAt?: true
|
||||
rejectReason?: true
|
||||
_all?: true
|
||||
}
|
||||
@@ -159,6 +171,8 @@ export type OrganizationJoinRequestGroupByOutputType = {
|
||||
status: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn: Date
|
||||
role: $Enums.ORG_ROLE
|
||||
updatedAt: Date
|
||||
rejectReason: string | null
|
||||
_count: OrganizationJoinRequestCountAggregateOutputType | null
|
||||
_min: OrganizationJoinRequestMinAggregateOutputType | null
|
||||
@@ -189,7 +203,11 @@ export type OrganizationJoinRequestWhereInput = {
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFilter<"OrganizationJoinRequest"> | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFilter<"OrganizationJoinRequest"> | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFilter<"OrganizationJoinRequest"> | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFilter<"OrganizationJoinRequest"> | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFilter<"OrganizationJoinRequest"> | Date | string
|
||||
rejectReason?: Prisma.StringNullableFilter<"OrganizationJoinRequest"> | string | null
|
||||
organization?: Prisma.XOR<Prisma.OrganizationScalarRelationFilter, Prisma.OrganizationWhereInput>
|
||||
user?: Prisma.XOR<Prisma.UserScalarRelationFilter, Prisma.UserWhereInput>
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestOrderByWithRelationInput = {
|
||||
@@ -198,7 +216,11 @@ export type OrganizationJoinRequestOrderByWithRelationInput = {
|
||||
status?: Prisma.SortOrder
|
||||
requestType?: Prisma.SortOrder
|
||||
requestedOn?: Prisma.SortOrder
|
||||
role?: Prisma.SortOrder
|
||||
updatedAt?: Prisma.SortOrder
|
||||
rejectReason?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
organization?: Prisma.OrganizationOrderByWithRelationInput
|
||||
user?: Prisma.UserOrderByWithRelationInput
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestWhereUniqueInput = Prisma.AtLeast<{
|
||||
@@ -211,7 +233,11 @@ export type OrganizationJoinRequestWhereUniqueInput = Prisma.AtLeast<{
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFilter<"OrganizationJoinRequest"> | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFilter<"OrganizationJoinRequest"> | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFilter<"OrganizationJoinRequest"> | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFilter<"OrganizationJoinRequest"> | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFilter<"OrganizationJoinRequest"> | Date | string
|
||||
rejectReason?: Prisma.StringNullableFilter<"OrganizationJoinRequest"> | string | null
|
||||
organization?: Prisma.XOR<Prisma.OrganizationScalarRelationFilter, Prisma.OrganizationWhereInput>
|
||||
user?: Prisma.XOR<Prisma.UserScalarRelationFilter, Prisma.UserWhereInput>
|
||||
}, "userId_orgId">
|
||||
|
||||
export type OrganizationJoinRequestOrderByWithAggregationInput = {
|
||||
@@ -220,6 +246,8 @@ export type OrganizationJoinRequestOrderByWithAggregationInput = {
|
||||
status?: Prisma.SortOrder
|
||||
requestType?: Prisma.SortOrder
|
||||
requestedOn?: Prisma.SortOrder
|
||||
role?: Prisma.SortOrder
|
||||
updatedAt?: Prisma.SortOrder
|
||||
rejectReason?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
_count?: Prisma.OrganizationJoinRequestCountOrderByAggregateInput
|
||||
_max?: Prisma.OrganizationJoinRequestMaxOrderByAggregateInput
|
||||
@@ -235,16 +263,20 @@ export type OrganizationJoinRequestScalarWhereWithAggregatesInput = {
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTWithAggregatesFilter<"OrganizationJoinRequest"> | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEWithAggregatesFilter<"OrganizationJoinRequest"> | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeWithAggregatesFilter<"OrganizationJoinRequest"> | Date | string
|
||||
role?: Prisma.EnumORG_ROLEWithAggregatesFilter<"OrganizationJoinRequest"> | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeWithAggregatesFilter<"OrganizationJoinRequest"> | Date | string
|
||||
rejectReason?: Prisma.StringNullableWithAggregatesFilter<"OrganizationJoinRequest"> | string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateInput = {
|
||||
userId: string
|
||||
orgId: string
|
||||
status?: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Date | string
|
||||
role?: $Enums.ORG_ROLE
|
||||
updatedAt?: Date | string
|
||||
rejectReason?: string | null
|
||||
organization: Prisma.OrganizationCreateNestedOneWithoutRequestingMembersInput
|
||||
user: Prisma.UserCreateNestedOneWithoutOrganizationsRequestedInput
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedCreateInput = {
|
||||
@@ -253,16 +285,20 @@ export type OrganizationJoinRequestUncheckedCreateInput = {
|
||||
status?: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Date | string
|
||||
role?: $Enums.ORG_ROLE
|
||||
updatedAt?: Date | string
|
||||
rejectReason?: string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpdateInput = {
|
||||
userId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
orgId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
rejectReason?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
organization?: Prisma.OrganizationUpdateOneRequiredWithoutRequestingMembersNestedInput
|
||||
user?: Prisma.UserUpdateOneRequiredWithoutOrganizationsRequestedNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedUpdateInput = {
|
||||
@@ -271,6 +307,8 @@ export type OrganizationJoinRequestUncheckedUpdateInput = {
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
rejectReason?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
@@ -280,15 +318,17 @@ export type OrganizationJoinRequestCreateManyInput = {
|
||||
status?: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Date | string
|
||||
role?: $Enums.ORG_ROLE
|
||||
updatedAt?: Date | string
|
||||
rejectReason?: string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpdateManyMutationInput = {
|
||||
userId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
orgId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
rejectReason?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
@@ -298,6 +338,8 @@ export type OrganizationJoinRequestUncheckedUpdateManyInput = {
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
rejectReason?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
@@ -312,6 +354,8 @@ export type OrganizationJoinRequestCountOrderByAggregateInput = {
|
||||
status?: Prisma.SortOrder
|
||||
requestType?: Prisma.SortOrder
|
||||
requestedOn?: Prisma.SortOrder
|
||||
role?: Prisma.SortOrder
|
||||
updatedAt?: Prisma.SortOrder
|
||||
rejectReason?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
@@ -321,6 +365,8 @@ export type OrganizationJoinRequestMaxOrderByAggregateInput = {
|
||||
status?: Prisma.SortOrder
|
||||
requestType?: Prisma.SortOrder
|
||||
requestedOn?: Prisma.SortOrder
|
||||
role?: Prisma.SortOrder
|
||||
updatedAt?: Prisma.SortOrder
|
||||
rejectReason?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
@@ -330,11 +376,19 @@ export type OrganizationJoinRequestMinOrderByAggregateInput = {
|
||||
status?: Prisma.SortOrder
|
||||
requestType?: Prisma.SortOrder
|
||||
requestedOn?: Prisma.SortOrder
|
||||
role?: Prisma.SortOrder
|
||||
updatedAt?: Prisma.SortOrder
|
||||
rejectReason?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type StringFieldUpdateOperationsInput = {
|
||||
set?: string
|
||||
export type OrganizationJoinRequestListRelationFilter = {
|
||||
every?: Prisma.OrganizationJoinRequestWhereInput
|
||||
some?: Prisma.OrganizationJoinRequestWhereInput
|
||||
none?: Prisma.OrganizationJoinRequestWhereInput
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestOrderByRelationAggregateInput = {
|
||||
_count?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput = {
|
||||
@@ -349,10 +403,288 @@ export type DateTimeFieldUpdateOperationsInput = {
|
||||
set?: Date | string
|
||||
}
|
||||
|
||||
export type EnumORG_ROLEFieldUpdateOperationsInput = {
|
||||
set?: $Enums.ORG_ROLE
|
||||
}
|
||||
|
||||
export type NullableStringFieldUpdateOperationsInput = {
|
||||
set?: string | null
|
||||
}
|
||||
|
||||
export type StringFieldUpdateOperationsInput = {
|
||||
set?: string
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateNestedManyWithoutOrganizationInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutOrganizationInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput> | Prisma.OrganizationJoinRequestCreateWithoutOrganizationInput[] | Prisma.OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput[]
|
||||
connectOrCreate?: Prisma.OrganizationJoinRequestCreateOrConnectWithoutOrganizationInput | Prisma.OrganizationJoinRequestCreateOrConnectWithoutOrganizationInput[]
|
||||
createMany?: Prisma.OrganizationJoinRequestCreateManyOrganizationInputEnvelope
|
||||
connect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedCreateNestedManyWithoutOrganizationInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutOrganizationInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput> | Prisma.OrganizationJoinRequestCreateWithoutOrganizationInput[] | Prisma.OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput[]
|
||||
connectOrCreate?: Prisma.OrganizationJoinRequestCreateOrConnectWithoutOrganizationInput | Prisma.OrganizationJoinRequestCreateOrConnectWithoutOrganizationInput[]
|
||||
createMany?: Prisma.OrganizationJoinRequestCreateManyOrganizationInputEnvelope
|
||||
connect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpdateManyWithoutOrganizationNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutOrganizationInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput> | Prisma.OrganizationJoinRequestCreateWithoutOrganizationInput[] | Prisma.OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput[]
|
||||
connectOrCreate?: Prisma.OrganizationJoinRequestCreateOrConnectWithoutOrganizationInput | Prisma.OrganizationJoinRequestCreateOrConnectWithoutOrganizationInput[]
|
||||
upsert?: Prisma.OrganizationJoinRequestUpsertWithWhereUniqueWithoutOrganizationInput | Prisma.OrganizationJoinRequestUpsertWithWhereUniqueWithoutOrganizationInput[]
|
||||
createMany?: Prisma.OrganizationJoinRequestCreateManyOrganizationInputEnvelope
|
||||
set?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
disconnect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
delete?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
connect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
update?: Prisma.OrganizationJoinRequestUpdateWithWhereUniqueWithoutOrganizationInput | Prisma.OrganizationJoinRequestUpdateWithWhereUniqueWithoutOrganizationInput[]
|
||||
updateMany?: Prisma.OrganizationJoinRequestUpdateManyWithWhereWithoutOrganizationInput | Prisma.OrganizationJoinRequestUpdateManyWithWhereWithoutOrganizationInput[]
|
||||
deleteMany?: Prisma.OrganizationJoinRequestScalarWhereInput | Prisma.OrganizationJoinRequestScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedUpdateManyWithoutOrganizationNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutOrganizationInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput> | Prisma.OrganizationJoinRequestCreateWithoutOrganizationInput[] | Prisma.OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput[]
|
||||
connectOrCreate?: Prisma.OrganizationJoinRequestCreateOrConnectWithoutOrganizationInput | Prisma.OrganizationJoinRequestCreateOrConnectWithoutOrganizationInput[]
|
||||
upsert?: Prisma.OrganizationJoinRequestUpsertWithWhereUniqueWithoutOrganizationInput | Prisma.OrganizationJoinRequestUpsertWithWhereUniqueWithoutOrganizationInput[]
|
||||
createMany?: Prisma.OrganizationJoinRequestCreateManyOrganizationInputEnvelope
|
||||
set?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
disconnect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
delete?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
connect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
update?: Prisma.OrganizationJoinRequestUpdateWithWhereUniqueWithoutOrganizationInput | Prisma.OrganizationJoinRequestUpdateWithWhereUniqueWithoutOrganizationInput[]
|
||||
updateMany?: Prisma.OrganizationJoinRequestUpdateManyWithWhereWithoutOrganizationInput | Prisma.OrganizationJoinRequestUpdateManyWithWhereWithoutOrganizationInput[]
|
||||
deleteMany?: Prisma.OrganizationJoinRequestScalarWhereInput | Prisma.OrganizationJoinRequestScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateNestedManyWithoutUserInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutUserInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutUserInput> | Prisma.OrganizationJoinRequestCreateWithoutUserInput[] | Prisma.OrganizationJoinRequestUncheckedCreateWithoutUserInput[]
|
||||
connectOrCreate?: Prisma.OrganizationJoinRequestCreateOrConnectWithoutUserInput | Prisma.OrganizationJoinRequestCreateOrConnectWithoutUserInput[]
|
||||
createMany?: Prisma.OrganizationJoinRequestCreateManyUserInputEnvelope
|
||||
connect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedCreateNestedManyWithoutUserInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutUserInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutUserInput> | Prisma.OrganizationJoinRequestCreateWithoutUserInput[] | Prisma.OrganizationJoinRequestUncheckedCreateWithoutUserInput[]
|
||||
connectOrCreate?: Prisma.OrganizationJoinRequestCreateOrConnectWithoutUserInput | Prisma.OrganizationJoinRequestCreateOrConnectWithoutUserInput[]
|
||||
createMany?: Prisma.OrganizationJoinRequestCreateManyUserInputEnvelope
|
||||
connect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpdateManyWithoutUserNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutUserInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutUserInput> | Prisma.OrganizationJoinRequestCreateWithoutUserInput[] | Prisma.OrganizationJoinRequestUncheckedCreateWithoutUserInput[]
|
||||
connectOrCreate?: Prisma.OrganizationJoinRequestCreateOrConnectWithoutUserInput | Prisma.OrganizationJoinRequestCreateOrConnectWithoutUserInput[]
|
||||
upsert?: Prisma.OrganizationJoinRequestUpsertWithWhereUniqueWithoutUserInput | Prisma.OrganizationJoinRequestUpsertWithWhereUniqueWithoutUserInput[]
|
||||
createMany?: Prisma.OrganizationJoinRequestCreateManyUserInputEnvelope
|
||||
set?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
disconnect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
delete?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
connect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
update?: Prisma.OrganizationJoinRequestUpdateWithWhereUniqueWithoutUserInput | Prisma.OrganizationJoinRequestUpdateWithWhereUniqueWithoutUserInput[]
|
||||
updateMany?: Prisma.OrganizationJoinRequestUpdateManyWithWhereWithoutUserInput | Prisma.OrganizationJoinRequestUpdateManyWithWhereWithoutUserInput[]
|
||||
deleteMany?: Prisma.OrganizationJoinRequestScalarWhereInput | Prisma.OrganizationJoinRequestScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedUpdateManyWithoutUserNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutUserInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutUserInput> | Prisma.OrganizationJoinRequestCreateWithoutUserInput[] | Prisma.OrganizationJoinRequestUncheckedCreateWithoutUserInput[]
|
||||
connectOrCreate?: Prisma.OrganizationJoinRequestCreateOrConnectWithoutUserInput | Prisma.OrganizationJoinRequestCreateOrConnectWithoutUserInput[]
|
||||
upsert?: Prisma.OrganizationJoinRequestUpsertWithWhereUniqueWithoutUserInput | Prisma.OrganizationJoinRequestUpsertWithWhereUniqueWithoutUserInput[]
|
||||
createMany?: Prisma.OrganizationJoinRequestCreateManyUserInputEnvelope
|
||||
set?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
disconnect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
delete?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
connect?: Prisma.OrganizationJoinRequestWhereUniqueInput | Prisma.OrganizationJoinRequestWhereUniqueInput[]
|
||||
update?: Prisma.OrganizationJoinRequestUpdateWithWhereUniqueWithoutUserInput | Prisma.OrganizationJoinRequestUpdateWithWhereUniqueWithoutUserInput[]
|
||||
updateMany?: Prisma.OrganizationJoinRequestUpdateManyWithWhereWithoutUserInput | Prisma.OrganizationJoinRequestUpdateManyWithWhereWithoutUserInput[]
|
||||
deleteMany?: Prisma.OrganizationJoinRequestScalarWhereInput | Prisma.OrganizationJoinRequestScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateWithoutOrganizationInput = {
|
||||
status?: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Date | string
|
||||
role?: $Enums.ORG_ROLE
|
||||
updatedAt?: Date | string
|
||||
rejectReason?: string | null
|
||||
user: Prisma.UserCreateNestedOneWithoutOrganizationsRequestedInput
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput = {
|
||||
userId: string
|
||||
status?: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Date | string
|
||||
role?: $Enums.ORG_ROLE
|
||||
updatedAt?: Date | string
|
||||
rejectReason?: string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateOrConnectWithoutOrganizationInput = {
|
||||
where: Prisma.OrganizationJoinRequestWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutOrganizationInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput>
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateManyOrganizationInputEnvelope = {
|
||||
data: Prisma.OrganizationJoinRequestCreateManyOrganizationInput | Prisma.OrganizationJoinRequestCreateManyOrganizationInput[]
|
||||
skipDuplicates?: boolean
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpsertWithWhereUniqueWithoutOrganizationInput = {
|
||||
where: Prisma.OrganizationJoinRequestWhereUniqueInput
|
||||
update: Prisma.XOR<Prisma.OrganizationJoinRequestUpdateWithoutOrganizationInput, Prisma.OrganizationJoinRequestUncheckedUpdateWithoutOrganizationInput>
|
||||
create: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutOrganizationInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutOrganizationInput>
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpdateWithWhereUniqueWithoutOrganizationInput = {
|
||||
where: Prisma.OrganizationJoinRequestWhereUniqueInput
|
||||
data: Prisma.XOR<Prisma.OrganizationJoinRequestUpdateWithoutOrganizationInput, Prisma.OrganizationJoinRequestUncheckedUpdateWithoutOrganizationInput>
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpdateManyWithWhereWithoutOrganizationInput = {
|
||||
where: Prisma.OrganizationJoinRequestScalarWhereInput
|
||||
data: Prisma.XOR<Prisma.OrganizationJoinRequestUpdateManyMutationInput, Prisma.OrganizationJoinRequestUncheckedUpdateManyWithoutOrganizationInput>
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestScalarWhereInput = {
|
||||
AND?: Prisma.OrganizationJoinRequestScalarWhereInput | Prisma.OrganizationJoinRequestScalarWhereInput[]
|
||||
OR?: Prisma.OrganizationJoinRequestScalarWhereInput[]
|
||||
NOT?: Prisma.OrganizationJoinRequestScalarWhereInput | Prisma.OrganizationJoinRequestScalarWhereInput[]
|
||||
userId?: Prisma.StringFilter<"OrganizationJoinRequest"> | string
|
||||
orgId?: Prisma.StringFilter<"OrganizationJoinRequest"> | string
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFilter<"OrganizationJoinRequest"> | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFilter<"OrganizationJoinRequest"> | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFilter<"OrganizationJoinRequest"> | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFilter<"OrganizationJoinRequest"> | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFilter<"OrganizationJoinRequest"> | Date | string
|
||||
rejectReason?: Prisma.StringNullableFilter<"OrganizationJoinRequest"> | string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateWithoutUserInput = {
|
||||
status?: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Date | string
|
||||
role?: $Enums.ORG_ROLE
|
||||
updatedAt?: Date | string
|
||||
rejectReason?: string | null
|
||||
organization: Prisma.OrganizationCreateNestedOneWithoutRequestingMembersInput
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedCreateWithoutUserInput = {
|
||||
orgId: string
|
||||
status?: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Date | string
|
||||
role?: $Enums.ORG_ROLE
|
||||
updatedAt?: Date | string
|
||||
rejectReason?: string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateOrConnectWithoutUserInput = {
|
||||
where: Prisma.OrganizationJoinRequestWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutUserInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutUserInput>
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateManyUserInputEnvelope = {
|
||||
data: Prisma.OrganizationJoinRequestCreateManyUserInput | Prisma.OrganizationJoinRequestCreateManyUserInput[]
|
||||
skipDuplicates?: boolean
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpsertWithWhereUniqueWithoutUserInput = {
|
||||
where: Prisma.OrganizationJoinRequestWhereUniqueInput
|
||||
update: Prisma.XOR<Prisma.OrganizationJoinRequestUpdateWithoutUserInput, Prisma.OrganizationJoinRequestUncheckedUpdateWithoutUserInput>
|
||||
create: Prisma.XOR<Prisma.OrganizationJoinRequestCreateWithoutUserInput, Prisma.OrganizationJoinRequestUncheckedCreateWithoutUserInput>
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpdateWithWhereUniqueWithoutUserInput = {
|
||||
where: Prisma.OrganizationJoinRequestWhereUniqueInput
|
||||
data: Prisma.XOR<Prisma.OrganizationJoinRequestUpdateWithoutUserInput, Prisma.OrganizationJoinRequestUncheckedUpdateWithoutUserInput>
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpdateManyWithWhereWithoutUserInput = {
|
||||
where: Prisma.OrganizationJoinRequestScalarWhereInput
|
||||
data: Prisma.XOR<Prisma.OrganizationJoinRequestUpdateManyMutationInput, Prisma.OrganizationJoinRequestUncheckedUpdateManyWithoutUserInput>
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateManyOrganizationInput = {
|
||||
userId: string
|
||||
status?: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Date | string
|
||||
role?: $Enums.ORG_ROLE
|
||||
updatedAt?: Date | string
|
||||
rejectReason?: string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpdateWithoutOrganizationInput = {
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
rejectReason?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
user?: Prisma.UserUpdateOneRequiredWithoutOrganizationsRequestedNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedUpdateWithoutOrganizationInput = {
|
||||
userId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
rejectReason?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedUpdateManyWithoutOrganizationInput = {
|
||||
userId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
rejectReason?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestCreateManyUserInput = {
|
||||
orgId: string
|
||||
status?: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Date | string
|
||||
role?: $Enums.ORG_ROLE
|
||||
updatedAt?: Date | string
|
||||
rejectReason?: string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUpdateWithoutUserInput = {
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
rejectReason?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
organization?: Prisma.OrganizationUpdateOneRequiredWithoutRequestingMembersNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedUpdateWithoutUserInput = {
|
||||
orgId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
rejectReason?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestUncheckedUpdateManyWithoutUserInput = {
|
||||
orgId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
status?: Prisma.EnumORGANIZATION_JOIN_REQUESTFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType?: Prisma.EnumORGANIZATION_JOIN_REQUEST_TYPEFieldUpdateOperationsInput | $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
rejectReason?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
}
|
||||
|
||||
|
||||
|
||||
export type OrganizationJoinRequestSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
@@ -361,7 +693,11 @@ export type OrganizationJoinRequestSelect<ExtArgs extends runtime.Types.Extensio
|
||||
status?: boolean
|
||||
requestType?: boolean
|
||||
requestedOn?: boolean
|
||||
role?: boolean
|
||||
updatedAt?: boolean
|
||||
rejectReason?: boolean
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["organizationJoinRequest"]>
|
||||
|
||||
export type OrganizationJoinRequestSelectCreateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
@@ -370,7 +706,11 @@ export type OrganizationJoinRequestSelectCreateManyAndReturn<ExtArgs extends run
|
||||
status?: boolean
|
||||
requestType?: boolean
|
||||
requestedOn?: boolean
|
||||
role?: boolean
|
||||
updatedAt?: boolean
|
||||
rejectReason?: boolean
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["organizationJoinRequest"]>
|
||||
|
||||
export type OrganizationJoinRequestSelectUpdateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
@@ -379,7 +719,11 @@ export type OrganizationJoinRequestSelectUpdateManyAndReturn<ExtArgs extends run
|
||||
status?: boolean
|
||||
requestType?: boolean
|
||||
requestedOn?: boolean
|
||||
role?: boolean
|
||||
updatedAt?: boolean
|
||||
rejectReason?: boolean
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["organizationJoinRequest"]>
|
||||
|
||||
export type OrganizationJoinRequestSelectScalar = {
|
||||
@@ -388,20 +732,39 @@ export type OrganizationJoinRequestSelectScalar = {
|
||||
status?: boolean
|
||||
requestType?: boolean
|
||||
requestedOn?: boolean
|
||||
role?: boolean
|
||||
updatedAt?: boolean
|
||||
rejectReason?: boolean
|
||||
}
|
||||
|
||||
export type OrganizationJoinRequestOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"userId" | "orgId" | "status" | "requestType" | "requestedOn" | "rejectReason", ExtArgs["result"]["organizationJoinRequest"]>
|
||||
export type OrganizationJoinRequestOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"userId" | "orgId" | "status" | "requestType" | "requestedOn" | "role" | "updatedAt" | "rejectReason", ExtArgs["result"]["organizationJoinRequest"]>
|
||||
export type OrganizationJoinRequestInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}
|
||||
export type OrganizationJoinRequestIncludeCreateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}
|
||||
export type OrganizationJoinRequestIncludeUpdateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $OrganizationJoinRequestPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "OrganizationJoinRequest"
|
||||
objects: {}
|
||||
objects: {
|
||||
organization: Prisma.$OrganizationPayload<ExtArgs>
|
||||
user: Prisma.$UserPayload<ExtArgs>
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
userId: string
|
||||
orgId: string
|
||||
status: $Enums.ORGANIZATION_JOIN_REQUEST
|
||||
requestType: $Enums.ORGANIZATION_JOIN_REQUEST_TYPE
|
||||
requestedOn: Date
|
||||
role: $Enums.ORG_ROLE
|
||||
updatedAt: Date
|
||||
rejectReason: string | null
|
||||
}, ExtArgs["result"]["organizationJoinRequest"]>
|
||||
composites: {}
|
||||
@@ -797,6 +1160,8 @@ readonly fields: OrganizationJoinRequestFieldRefs;
|
||||
*/
|
||||
export interface Prisma__OrganizationJoinRequestClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
organization<T extends Prisma.OrganizationDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.OrganizationDefaultArgs<ExtArgs>>): Prisma.Prisma__OrganizationClient<runtime.Types.Result.GetResult<Prisma.$OrganizationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
user<T extends Prisma.UserDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.UserDefaultArgs<ExtArgs>>): Prisma.Prisma__UserClient<runtime.Types.Result.GetResult<Prisma.$UserPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -831,6 +1196,8 @@ export interface OrganizationJoinRequestFieldRefs {
|
||||
readonly status: Prisma.FieldRef<"OrganizationJoinRequest", 'ORGANIZATION_JOIN_REQUEST'>
|
||||
readonly requestType: Prisma.FieldRef<"OrganizationJoinRequest", 'ORGANIZATION_JOIN_REQUEST_TYPE'>
|
||||
readonly requestedOn: Prisma.FieldRef<"OrganizationJoinRequest", 'DateTime'>
|
||||
readonly role: Prisma.FieldRef<"OrganizationJoinRequest", 'ORG_ROLE'>
|
||||
readonly updatedAt: Prisma.FieldRef<"OrganizationJoinRequest", 'DateTime'>
|
||||
readonly rejectReason: Prisma.FieldRef<"OrganizationJoinRequest", 'String'>
|
||||
}
|
||||
|
||||
@@ -848,6 +1215,10 @@ export type OrganizationJoinRequestFindUniqueArgs<ExtArgs extends runtime.Types.
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which OrganizationJoinRequest to fetch.
|
||||
*/
|
||||
@@ -866,6 +1237,10 @@ export type OrganizationJoinRequestFindUniqueOrThrowArgs<ExtArgs extends runtime
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which OrganizationJoinRequest to fetch.
|
||||
*/
|
||||
@@ -884,6 +1259,10 @@ export type OrganizationJoinRequestFindFirstArgs<ExtArgs extends runtime.Types.E
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which OrganizationJoinRequest to fetch.
|
||||
*/
|
||||
@@ -932,6 +1311,10 @@ export type OrganizationJoinRequestFindFirstOrThrowArgs<ExtArgs extends runtime.
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which OrganizationJoinRequest to fetch.
|
||||
*/
|
||||
@@ -980,6 +1363,10 @@ export type OrganizationJoinRequestFindManyArgs<ExtArgs extends runtime.Types.Ex
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which OrganizationJoinRequests to fetch.
|
||||
*/
|
||||
@@ -1023,6 +1410,10 @@ export type OrganizationJoinRequestCreateArgs<ExtArgs extends runtime.Types.Exte
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
/**
|
||||
* The data needed to create a OrganizationJoinRequest.
|
||||
*/
|
||||
@@ -1057,6 +1448,10 @@ export type OrganizationJoinRequestCreateManyAndReturnArgs<ExtArgs extends runti
|
||||
*/
|
||||
data: Prisma.OrganizationJoinRequestCreateManyInput | Prisma.OrganizationJoinRequestCreateManyInput[]
|
||||
skipDuplicates?: boolean
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestIncludeCreateManyAndReturn<ExtArgs> | null
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1071,6 +1466,10 @@ export type OrganizationJoinRequestUpdateArgs<ExtArgs extends runtime.Types.Exte
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
/**
|
||||
* The data needed to update a OrganizationJoinRequest.
|
||||
*/
|
||||
@@ -1123,6 +1522,10 @@ export type OrganizationJoinRequestUpdateManyAndReturnArgs<ExtArgs extends runti
|
||||
* Limit how many OrganizationJoinRequests to update.
|
||||
*/
|
||||
limit?: number
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestIncludeUpdateManyAndReturn<ExtArgs> | null
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1137,6 +1540,10 @@ export type OrganizationJoinRequestUpsertArgs<ExtArgs extends runtime.Types.Exte
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
/**
|
||||
* The filter to search for the OrganizationJoinRequest to update in case it exists.
|
||||
*/
|
||||
@@ -1163,6 +1570,10 @@ export type OrganizationJoinRequestDeleteArgs<ExtArgs extends runtime.Types.Exte
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter which OrganizationJoinRequest to delete.
|
||||
*/
|
||||
@@ -1195,4 +1606,8 @@ export type OrganizationJoinRequestDefaultArgs<ExtArgs extends runtime.Types.Ext
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
}
|
||||
|
||||
@@ -174,6 +174,8 @@ export type OrganizationUserJoinTableWhereInput = {
|
||||
orgId?: Prisma.StringFilter<"OrganizationUserJoinTable"> | string
|
||||
role?: Prisma.EnumORG_ROLEFilter<"OrganizationUserJoinTable"> | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFilter<"OrganizationUserJoinTable"> | Date | string
|
||||
organization?: Prisma.XOR<Prisma.OrganizationScalarRelationFilter, Prisma.OrganizationWhereInput>
|
||||
user?: Prisma.XOR<Prisma.UserScalarRelationFilter, Prisma.UserWhereInput>
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableOrderByWithRelationInput = {
|
||||
@@ -181,6 +183,8 @@ export type OrganizationUserJoinTableOrderByWithRelationInput = {
|
||||
orgId?: Prisma.SortOrder
|
||||
role?: Prisma.SortOrder
|
||||
joinedDate?: Prisma.SortOrder
|
||||
organization?: Prisma.OrganizationOrderByWithRelationInput
|
||||
user?: Prisma.UserOrderByWithRelationInput
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableWhereUniqueInput = Prisma.AtLeast<{
|
||||
@@ -192,6 +196,8 @@ export type OrganizationUserJoinTableWhereUniqueInput = Prisma.AtLeast<{
|
||||
orgId?: Prisma.StringFilter<"OrganizationUserJoinTable"> | string
|
||||
role?: Prisma.EnumORG_ROLEFilter<"OrganizationUserJoinTable"> | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFilter<"OrganizationUserJoinTable"> | Date | string
|
||||
organization?: Prisma.XOR<Prisma.OrganizationScalarRelationFilter, Prisma.OrganizationWhereInput>
|
||||
user?: Prisma.XOR<Prisma.UserScalarRelationFilter, Prisma.UserWhereInput>
|
||||
}, "userId_orgId">
|
||||
|
||||
export type OrganizationUserJoinTableOrderByWithAggregationInput = {
|
||||
@@ -215,10 +221,10 @@ export type OrganizationUserJoinTableScalarWhereWithAggregatesInput = {
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateInput = {
|
||||
userId: string
|
||||
orgId: string
|
||||
role?: $Enums.ORG_ROLE
|
||||
joinedDate?: Date | string
|
||||
organization: Prisma.OrganizationCreateNestedOneWithoutMembersInput
|
||||
user: Prisma.UserCreateNestedOneWithoutOrganizationsInput
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedCreateInput = {
|
||||
@@ -229,10 +235,10 @@ export type OrganizationUserJoinTableUncheckedCreateInput = {
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpdateInput = {
|
||||
userId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
orgId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
organization?: Prisma.OrganizationUpdateOneRequiredWithoutMembersNestedInput
|
||||
user?: Prisma.UserUpdateOneRequiredWithoutOrganizationsNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedUpdateInput = {
|
||||
@@ -250,8 +256,6 @@ export type OrganizationUserJoinTableCreateManyInput = {
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpdateManyMutationInput = {
|
||||
userId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
orgId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
@@ -289,8 +293,232 @@ export type OrganizationUserJoinTableMinOrderByAggregateInput = {
|
||||
joinedDate?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type EnumORG_ROLEFieldUpdateOperationsInput = {
|
||||
set?: $Enums.ORG_ROLE
|
||||
export type OrganizationUserJoinTableListRelationFilter = {
|
||||
every?: Prisma.OrganizationUserJoinTableWhereInput
|
||||
some?: Prisma.OrganizationUserJoinTableWhereInput
|
||||
none?: Prisma.OrganizationUserJoinTableWhereInput
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableOrderByRelationAggregateInput = {
|
||||
_count?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateNestedManyWithoutOrganizationInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutOrganizationInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput> | Prisma.OrganizationUserJoinTableCreateWithoutOrganizationInput[] | Prisma.OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput[]
|
||||
connectOrCreate?: Prisma.OrganizationUserJoinTableCreateOrConnectWithoutOrganizationInput | Prisma.OrganizationUserJoinTableCreateOrConnectWithoutOrganizationInput[]
|
||||
createMany?: Prisma.OrganizationUserJoinTableCreateManyOrganizationInputEnvelope
|
||||
connect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedCreateNestedManyWithoutOrganizationInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutOrganizationInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput> | Prisma.OrganizationUserJoinTableCreateWithoutOrganizationInput[] | Prisma.OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput[]
|
||||
connectOrCreate?: Prisma.OrganizationUserJoinTableCreateOrConnectWithoutOrganizationInput | Prisma.OrganizationUserJoinTableCreateOrConnectWithoutOrganizationInput[]
|
||||
createMany?: Prisma.OrganizationUserJoinTableCreateManyOrganizationInputEnvelope
|
||||
connect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpdateManyWithoutOrganizationNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutOrganizationInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput> | Prisma.OrganizationUserJoinTableCreateWithoutOrganizationInput[] | Prisma.OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput[]
|
||||
connectOrCreate?: Prisma.OrganizationUserJoinTableCreateOrConnectWithoutOrganizationInput | Prisma.OrganizationUserJoinTableCreateOrConnectWithoutOrganizationInput[]
|
||||
upsert?: Prisma.OrganizationUserJoinTableUpsertWithWhereUniqueWithoutOrganizationInput | Prisma.OrganizationUserJoinTableUpsertWithWhereUniqueWithoutOrganizationInput[]
|
||||
createMany?: Prisma.OrganizationUserJoinTableCreateManyOrganizationInputEnvelope
|
||||
set?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
disconnect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
delete?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
connect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
update?: Prisma.OrganizationUserJoinTableUpdateWithWhereUniqueWithoutOrganizationInput | Prisma.OrganizationUserJoinTableUpdateWithWhereUniqueWithoutOrganizationInput[]
|
||||
updateMany?: Prisma.OrganizationUserJoinTableUpdateManyWithWhereWithoutOrganizationInput | Prisma.OrganizationUserJoinTableUpdateManyWithWhereWithoutOrganizationInput[]
|
||||
deleteMany?: Prisma.OrganizationUserJoinTableScalarWhereInput | Prisma.OrganizationUserJoinTableScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedUpdateManyWithoutOrganizationNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutOrganizationInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput> | Prisma.OrganizationUserJoinTableCreateWithoutOrganizationInput[] | Prisma.OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput[]
|
||||
connectOrCreate?: Prisma.OrganizationUserJoinTableCreateOrConnectWithoutOrganizationInput | Prisma.OrganizationUserJoinTableCreateOrConnectWithoutOrganizationInput[]
|
||||
upsert?: Prisma.OrganizationUserJoinTableUpsertWithWhereUniqueWithoutOrganizationInput | Prisma.OrganizationUserJoinTableUpsertWithWhereUniqueWithoutOrganizationInput[]
|
||||
createMany?: Prisma.OrganizationUserJoinTableCreateManyOrganizationInputEnvelope
|
||||
set?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
disconnect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
delete?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
connect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
update?: Prisma.OrganizationUserJoinTableUpdateWithWhereUniqueWithoutOrganizationInput | Prisma.OrganizationUserJoinTableUpdateWithWhereUniqueWithoutOrganizationInput[]
|
||||
updateMany?: Prisma.OrganizationUserJoinTableUpdateManyWithWhereWithoutOrganizationInput | Prisma.OrganizationUserJoinTableUpdateManyWithWhereWithoutOrganizationInput[]
|
||||
deleteMany?: Prisma.OrganizationUserJoinTableScalarWhereInput | Prisma.OrganizationUserJoinTableScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateNestedManyWithoutUserInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutUserInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutUserInput> | Prisma.OrganizationUserJoinTableCreateWithoutUserInput[] | Prisma.OrganizationUserJoinTableUncheckedCreateWithoutUserInput[]
|
||||
connectOrCreate?: Prisma.OrganizationUserJoinTableCreateOrConnectWithoutUserInput | Prisma.OrganizationUserJoinTableCreateOrConnectWithoutUserInput[]
|
||||
createMany?: Prisma.OrganizationUserJoinTableCreateManyUserInputEnvelope
|
||||
connect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedCreateNestedManyWithoutUserInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutUserInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutUserInput> | Prisma.OrganizationUserJoinTableCreateWithoutUserInput[] | Prisma.OrganizationUserJoinTableUncheckedCreateWithoutUserInput[]
|
||||
connectOrCreate?: Prisma.OrganizationUserJoinTableCreateOrConnectWithoutUserInput | Prisma.OrganizationUserJoinTableCreateOrConnectWithoutUserInput[]
|
||||
createMany?: Prisma.OrganizationUserJoinTableCreateManyUserInputEnvelope
|
||||
connect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpdateManyWithoutUserNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutUserInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutUserInput> | Prisma.OrganizationUserJoinTableCreateWithoutUserInput[] | Prisma.OrganizationUserJoinTableUncheckedCreateWithoutUserInput[]
|
||||
connectOrCreate?: Prisma.OrganizationUserJoinTableCreateOrConnectWithoutUserInput | Prisma.OrganizationUserJoinTableCreateOrConnectWithoutUserInput[]
|
||||
upsert?: Prisma.OrganizationUserJoinTableUpsertWithWhereUniqueWithoutUserInput | Prisma.OrganizationUserJoinTableUpsertWithWhereUniqueWithoutUserInput[]
|
||||
createMany?: Prisma.OrganizationUserJoinTableCreateManyUserInputEnvelope
|
||||
set?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
disconnect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
delete?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
connect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
update?: Prisma.OrganizationUserJoinTableUpdateWithWhereUniqueWithoutUserInput | Prisma.OrganizationUserJoinTableUpdateWithWhereUniqueWithoutUserInput[]
|
||||
updateMany?: Prisma.OrganizationUserJoinTableUpdateManyWithWhereWithoutUserInput | Prisma.OrganizationUserJoinTableUpdateManyWithWhereWithoutUserInput[]
|
||||
deleteMany?: Prisma.OrganizationUserJoinTableScalarWhereInput | Prisma.OrganizationUserJoinTableScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedUpdateManyWithoutUserNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutUserInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutUserInput> | Prisma.OrganizationUserJoinTableCreateWithoutUserInput[] | Prisma.OrganizationUserJoinTableUncheckedCreateWithoutUserInput[]
|
||||
connectOrCreate?: Prisma.OrganizationUserJoinTableCreateOrConnectWithoutUserInput | Prisma.OrganizationUserJoinTableCreateOrConnectWithoutUserInput[]
|
||||
upsert?: Prisma.OrganizationUserJoinTableUpsertWithWhereUniqueWithoutUserInput | Prisma.OrganizationUserJoinTableUpsertWithWhereUniqueWithoutUserInput[]
|
||||
createMany?: Prisma.OrganizationUserJoinTableCreateManyUserInputEnvelope
|
||||
set?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
disconnect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
delete?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
connect?: Prisma.OrganizationUserJoinTableWhereUniqueInput | Prisma.OrganizationUserJoinTableWhereUniqueInput[]
|
||||
update?: Prisma.OrganizationUserJoinTableUpdateWithWhereUniqueWithoutUserInput | Prisma.OrganizationUserJoinTableUpdateWithWhereUniqueWithoutUserInput[]
|
||||
updateMany?: Prisma.OrganizationUserJoinTableUpdateManyWithWhereWithoutUserInput | Prisma.OrganizationUserJoinTableUpdateManyWithWhereWithoutUserInput[]
|
||||
deleteMany?: Prisma.OrganizationUserJoinTableScalarWhereInput | Prisma.OrganizationUserJoinTableScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateWithoutOrganizationInput = {
|
||||
role?: $Enums.ORG_ROLE
|
||||
joinedDate?: Date | string
|
||||
user: Prisma.UserCreateNestedOneWithoutOrganizationsInput
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput = {
|
||||
userId: string
|
||||
role?: $Enums.ORG_ROLE
|
||||
joinedDate?: Date | string
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateOrConnectWithoutOrganizationInput = {
|
||||
where: Prisma.OrganizationUserJoinTableWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutOrganizationInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput>
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateManyOrganizationInputEnvelope = {
|
||||
data: Prisma.OrganizationUserJoinTableCreateManyOrganizationInput | Prisma.OrganizationUserJoinTableCreateManyOrganizationInput[]
|
||||
skipDuplicates?: boolean
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpsertWithWhereUniqueWithoutOrganizationInput = {
|
||||
where: Prisma.OrganizationUserJoinTableWhereUniqueInput
|
||||
update: Prisma.XOR<Prisma.OrganizationUserJoinTableUpdateWithoutOrganizationInput, Prisma.OrganizationUserJoinTableUncheckedUpdateWithoutOrganizationInput>
|
||||
create: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutOrganizationInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutOrganizationInput>
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpdateWithWhereUniqueWithoutOrganizationInput = {
|
||||
where: Prisma.OrganizationUserJoinTableWhereUniqueInput
|
||||
data: Prisma.XOR<Prisma.OrganizationUserJoinTableUpdateWithoutOrganizationInput, Prisma.OrganizationUserJoinTableUncheckedUpdateWithoutOrganizationInput>
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpdateManyWithWhereWithoutOrganizationInput = {
|
||||
where: Prisma.OrganizationUserJoinTableScalarWhereInput
|
||||
data: Prisma.XOR<Prisma.OrganizationUserJoinTableUpdateManyMutationInput, Prisma.OrganizationUserJoinTableUncheckedUpdateManyWithoutOrganizationInput>
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableScalarWhereInput = {
|
||||
AND?: Prisma.OrganizationUserJoinTableScalarWhereInput | Prisma.OrganizationUserJoinTableScalarWhereInput[]
|
||||
OR?: Prisma.OrganizationUserJoinTableScalarWhereInput[]
|
||||
NOT?: Prisma.OrganizationUserJoinTableScalarWhereInput | Prisma.OrganizationUserJoinTableScalarWhereInput[]
|
||||
userId?: Prisma.StringFilter<"OrganizationUserJoinTable"> | string
|
||||
orgId?: Prisma.StringFilter<"OrganizationUserJoinTable"> | string
|
||||
role?: Prisma.EnumORG_ROLEFilter<"OrganizationUserJoinTable"> | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFilter<"OrganizationUserJoinTable"> | Date | string
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateWithoutUserInput = {
|
||||
role?: $Enums.ORG_ROLE
|
||||
joinedDate?: Date | string
|
||||
organization: Prisma.OrganizationCreateNestedOneWithoutMembersInput
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedCreateWithoutUserInput = {
|
||||
orgId: string
|
||||
role?: $Enums.ORG_ROLE
|
||||
joinedDate?: Date | string
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateOrConnectWithoutUserInput = {
|
||||
where: Prisma.OrganizationUserJoinTableWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutUserInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutUserInput>
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateManyUserInputEnvelope = {
|
||||
data: Prisma.OrganizationUserJoinTableCreateManyUserInput | Prisma.OrganizationUserJoinTableCreateManyUserInput[]
|
||||
skipDuplicates?: boolean
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpsertWithWhereUniqueWithoutUserInput = {
|
||||
where: Prisma.OrganizationUserJoinTableWhereUniqueInput
|
||||
update: Prisma.XOR<Prisma.OrganizationUserJoinTableUpdateWithoutUserInput, Prisma.OrganizationUserJoinTableUncheckedUpdateWithoutUserInput>
|
||||
create: Prisma.XOR<Prisma.OrganizationUserJoinTableCreateWithoutUserInput, Prisma.OrganizationUserJoinTableUncheckedCreateWithoutUserInput>
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpdateWithWhereUniqueWithoutUserInput = {
|
||||
where: Prisma.OrganizationUserJoinTableWhereUniqueInput
|
||||
data: Prisma.XOR<Prisma.OrganizationUserJoinTableUpdateWithoutUserInput, Prisma.OrganizationUserJoinTableUncheckedUpdateWithoutUserInput>
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpdateManyWithWhereWithoutUserInput = {
|
||||
where: Prisma.OrganizationUserJoinTableScalarWhereInput
|
||||
data: Prisma.XOR<Prisma.OrganizationUserJoinTableUpdateManyMutationInput, Prisma.OrganizationUserJoinTableUncheckedUpdateManyWithoutUserInput>
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateManyOrganizationInput = {
|
||||
userId: string
|
||||
role?: $Enums.ORG_ROLE
|
||||
joinedDate?: Date | string
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpdateWithoutOrganizationInput = {
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
user?: Prisma.UserUpdateOneRequiredWithoutOrganizationsNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedUpdateWithoutOrganizationInput = {
|
||||
userId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedUpdateManyWithoutOrganizationInput = {
|
||||
userId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableCreateManyUserInput = {
|
||||
orgId: string
|
||||
role?: $Enums.ORG_ROLE
|
||||
joinedDate?: Date | string
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUpdateWithoutUserInput = {
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
organization?: Prisma.OrganizationUpdateOneRequiredWithoutMembersNestedInput
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedUpdateWithoutUserInput = {
|
||||
orgId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableUncheckedUpdateManyWithoutUserInput = {
|
||||
orgId?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumORG_ROLEFieldUpdateOperationsInput | $Enums.ORG_ROLE
|
||||
joinedDate?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
|
||||
|
||||
@@ -300,6 +528,8 @@ export type OrganizationUserJoinTableSelect<ExtArgs extends runtime.Types.Extens
|
||||
orgId?: boolean
|
||||
role?: boolean
|
||||
joinedDate?: boolean
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["organizationUserJoinTable"]>
|
||||
|
||||
export type OrganizationUserJoinTableSelectCreateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
@@ -307,6 +537,8 @@ export type OrganizationUserJoinTableSelectCreateManyAndReturn<ExtArgs extends r
|
||||
orgId?: boolean
|
||||
role?: boolean
|
||||
joinedDate?: boolean
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["organizationUserJoinTable"]>
|
||||
|
||||
export type OrganizationUserJoinTableSelectUpdateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
@@ -314,6 +546,8 @@ export type OrganizationUserJoinTableSelectUpdateManyAndReturn<ExtArgs extends r
|
||||
orgId?: boolean
|
||||
role?: boolean
|
||||
joinedDate?: boolean
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["organizationUserJoinTable"]>
|
||||
|
||||
export type OrganizationUserJoinTableSelectScalar = {
|
||||
@@ -324,10 +558,25 @@ export type OrganizationUserJoinTableSelectScalar = {
|
||||
}
|
||||
|
||||
export type OrganizationUserJoinTableOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"userId" | "orgId" | "role" | "joinedDate", ExtArgs["result"]["organizationUserJoinTable"]>
|
||||
export type OrganizationUserJoinTableInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}
|
||||
export type OrganizationUserJoinTableIncludeCreateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}
|
||||
export type OrganizationUserJoinTableIncludeUpdateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
organization?: boolean | Prisma.OrganizationDefaultArgs<ExtArgs>
|
||||
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $OrganizationUserJoinTablePayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "OrganizationUserJoinTable"
|
||||
objects: {}
|
||||
objects: {
|
||||
organization: Prisma.$OrganizationPayload<ExtArgs>
|
||||
user: Prisma.$UserPayload<ExtArgs>
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
userId: string
|
||||
orgId: string
|
||||
@@ -727,6 +976,8 @@ readonly fields: OrganizationUserJoinTableFieldRefs;
|
||||
*/
|
||||
export interface Prisma__OrganizationUserJoinTableClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
organization<T extends Prisma.OrganizationDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.OrganizationDefaultArgs<ExtArgs>>): Prisma.Prisma__OrganizationClient<runtime.Types.Result.GetResult<Prisma.$OrganizationPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
user<T extends Prisma.UserDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.UserDefaultArgs<ExtArgs>>): Prisma.Prisma__UserClient<runtime.Types.Result.GetResult<Prisma.$UserPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -776,6 +1027,10 @@ export type OrganizationUserJoinTableFindUniqueArgs<ExtArgs extends runtime.Type
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which OrganizationUserJoinTable to fetch.
|
||||
*/
|
||||
@@ -794,6 +1049,10 @@ export type OrganizationUserJoinTableFindUniqueOrThrowArgs<ExtArgs extends runti
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which OrganizationUserJoinTable to fetch.
|
||||
*/
|
||||
@@ -812,6 +1071,10 @@ export type OrganizationUserJoinTableFindFirstArgs<ExtArgs extends runtime.Types
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which OrganizationUserJoinTable to fetch.
|
||||
*/
|
||||
@@ -860,6 +1123,10 @@ export type OrganizationUserJoinTableFindFirstOrThrowArgs<ExtArgs extends runtim
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which OrganizationUserJoinTable to fetch.
|
||||
*/
|
||||
@@ -908,6 +1175,10 @@ export type OrganizationUserJoinTableFindManyArgs<ExtArgs extends runtime.Types.
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which OrganizationUserJoinTables to fetch.
|
||||
*/
|
||||
@@ -951,6 +1222,10 @@ export type OrganizationUserJoinTableCreateArgs<ExtArgs extends runtime.Types.Ex
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
/**
|
||||
* The data needed to create a OrganizationUserJoinTable.
|
||||
*/
|
||||
@@ -985,6 +1260,10 @@ export type OrganizationUserJoinTableCreateManyAndReturnArgs<ExtArgs extends run
|
||||
*/
|
||||
data: Prisma.OrganizationUserJoinTableCreateManyInput | Prisma.OrganizationUserJoinTableCreateManyInput[]
|
||||
skipDuplicates?: boolean
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableIncludeCreateManyAndReturn<ExtArgs> | null
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -999,6 +1278,10 @@ export type OrganizationUserJoinTableUpdateArgs<ExtArgs extends runtime.Types.Ex
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
/**
|
||||
* The data needed to update a OrganizationUserJoinTable.
|
||||
*/
|
||||
@@ -1051,6 +1334,10 @@ export type OrganizationUserJoinTableUpdateManyAndReturnArgs<ExtArgs extends run
|
||||
* Limit how many OrganizationUserJoinTables to update.
|
||||
*/
|
||||
limit?: number
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableIncludeUpdateManyAndReturn<ExtArgs> | null
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -1065,6 +1352,10 @@ export type OrganizationUserJoinTableUpsertArgs<ExtArgs extends runtime.Types.Ex
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
/**
|
||||
* The filter to search for the OrganizationUserJoinTable to update in case it exists.
|
||||
*/
|
||||
@@ -1091,6 +1382,10 @@ export type OrganizationUserJoinTableDeleteArgs<ExtArgs extends runtime.Types.Ex
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter which OrganizationUserJoinTable to delete.
|
||||
*/
|
||||
@@ -1123,4 +1418,8 @@ export type OrganizationUserJoinTableDefaultArgs<ExtArgs extends runtime.Types.E
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
}
|
||||
|
||||
@@ -254,6 +254,8 @@ export type UserWhereInput = {
|
||||
deletedAt?: Prisma.DateTimeNullableFilter<"User"> | Date | string | null
|
||||
createdAt?: Prisma.DateTimeFilter<"User"> | Date | string
|
||||
updatedAt?: Prisma.DateTimeFilter<"User"> | Date | string
|
||||
organizations?: Prisma.OrganizationUserJoinTableListRelationFilter
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestListRelationFilter
|
||||
}
|
||||
|
||||
export type UserOrderByWithRelationInput = {
|
||||
@@ -271,6 +273,8 @@ export type UserOrderByWithRelationInput = {
|
||||
deletedAt?: Prisma.SortOrderInput | Prisma.SortOrder
|
||||
createdAt?: Prisma.SortOrder
|
||||
updatedAt?: Prisma.SortOrder
|
||||
organizations?: Prisma.OrganizationUserJoinTableOrderByRelationAggregateInput
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestOrderByRelationAggregateInput
|
||||
}
|
||||
|
||||
export type UserWhereUniqueInput = Prisma.AtLeast<{
|
||||
@@ -291,6 +295,8 @@ export type UserWhereUniqueInput = Prisma.AtLeast<{
|
||||
deletedAt?: Prisma.DateTimeNullableFilter<"User"> | Date | string | null
|
||||
createdAt?: Prisma.DateTimeFilter<"User"> | Date | string
|
||||
updatedAt?: Prisma.DateTimeFilter<"User"> | Date | string
|
||||
organizations?: Prisma.OrganizationUserJoinTableListRelationFilter
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestListRelationFilter
|
||||
}, "id" | "email">
|
||||
|
||||
export type UserOrderByWithAggregationInput = {
|
||||
@@ -348,6 +354,8 @@ export type UserCreateInput = {
|
||||
deletedAt?: Date | string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
organizations?: Prisma.OrganizationUserJoinTableCreateNestedManyWithoutUserInput
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestCreateNestedManyWithoutUserInput
|
||||
}
|
||||
|
||||
export type UserUncheckedCreateInput = {
|
||||
@@ -365,6 +373,8 @@ export type UserUncheckedCreateInput = {
|
||||
deletedAt?: Date | string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
organizations?: Prisma.OrganizationUserJoinTableUncheckedCreateNestedManyWithoutUserInput
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestUncheckedCreateNestedManyWithoutUserInput
|
||||
}
|
||||
|
||||
export type UserUpdateInput = {
|
||||
@@ -382,6 +392,8 @@ export type UserUpdateInput = {
|
||||
deletedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
organizations?: Prisma.OrganizationUserJoinTableUpdateManyWithoutUserNestedInput
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestUpdateManyWithoutUserNestedInput
|
||||
}
|
||||
|
||||
export type UserUncheckedUpdateInput = {
|
||||
@@ -399,6 +411,8 @@ export type UserUncheckedUpdateInput = {
|
||||
deletedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
organizations?: Prisma.OrganizationUserJoinTableUncheckedUpdateManyWithoutUserNestedInput
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestUncheckedUpdateManyWithoutUserNestedInput
|
||||
}
|
||||
|
||||
export type UserCreateManyInput = {
|
||||
@@ -452,6 +466,11 @@ export type UserUncheckedUpdateManyInput = {
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
}
|
||||
|
||||
export type UserScalarRelationFilter = {
|
||||
is?: Prisma.UserWhereInput
|
||||
isNot?: Prisma.UserWhereInput
|
||||
}
|
||||
|
||||
export type UserCountOrderByAggregateInput = {
|
||||
id?: Prisma.SortOrder
|
||||
firstName?: Prisma.SortOrder
|
||||
@@ -503,6 +522,34 @@ export type UserMinOrderByAggregateInput = {
|
||||
updatedAt?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type UserCreateNestedOneWithoutOrganizationsRequestedInput = {
|
||||
create?: Prisma.XOR<Prisma.UserCreateWithoutOrganizationsRequestedInput, Prisma.UserUncheckedCreateWithoutOrganizationsRequestedInput>
|
||||
connectOrCreate?: Prisma.UserCreateOrConnectWithoutOrganizationsRequestedInput
|
||||
connect?: Prisma.UserWhereUniqueInput
|
||||
}
|
||||
|
||||
export type UserUpdateOneRequiredWithoutOrganizationsRequestedNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.UserCreateWithoutOrganizationsRequestedInput, Prisma.UserUncheckedCreateWithoutOrganizationsRequestedInput>
|
||||
connectOrCreate?: Prisma.UserCreateOrConnectWithoutOrganizationsRequestedInput
|
||||
upsert?: Prisma.UserUpsertWithoutOrganizationsRequestedInput
|
||||
connect?: Prisma.UserWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.UserUpdateToOneWithWhereWithoutOrganizationsRequestedInput, Prisma.UserUpdateWithoutOrganizationsRequestedInput>, Prisma.UserUncheckedUpdateWithoutOrganizationsRequestedInput>
|
||||
}
|
||||
|
||||
export type UserCreateNestedOneWithoutOrganizationsInput = {
|
||||
create?: Prisma.XOR<Prisma.UserCreateWithoutOrganizationsInput, Prisma.UserUncheckedCreateWithoutOrganizationsInput>
|
||||
connectOrCreate?: Prisma.UserCreateOrConnectWithoutOrganizationsInput
|
||||
connect?: Prisma.UserWhereUniqueInput
|
||||
}
|
||||
|
||||
export type UserUpdateOneRequiredWithoutOrganizationsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.UserCreateWithoutOrganizationsInput, Prisma.UserUncheckedCreateWithoutOrganizationsInput>
|
||||
connectOrCreate?: Prisma.UserCreateOrConnectWithoutOrganizationsInput
|
||||
upsert?: Prisma.UserUpsertWithoutOrganizationsInput
|
||||
connect?: Prisma.UserWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.UserUpdateToOneWithWhereWithoutOrganizationsInput, Prisma.UserUpdateWithoutOrganizationsInput>, Prisma.UserUncheckedUpdateWithoutOrganizationsInput>
|
||||
}
|
||||
|
||||
export type EnumUSER_ROLEFieldUpdateOperationsInput = {
|
||||
set?: $Enums.USER_ROLE
|
||||
}
|
||||
@@ -515,6 +562,220 @@ export type NullableDateTimeFieldUpdateOperationsInput = {
|
||||
set?: Date | string | null
|
||||
}
|
||||
|
||||
export type UserCreateWithoutOrganizationsRequestedInput = {
|
||||
id?: string
|
||||
firstName: string
|
||||
middleName?: string | null
|
||||
lastName: string
|
||||
email: string
|
||||
password: string
|
||||
role?: $Enums.USER_ROLE
|
||||
isVerified?: boolean | null
|
||||
refreshToken?: string | null
|
||||
profilePicture?: string | null
|
||||
isDeleted?: boolean | null
|
||||
deletedAt?: Date | string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
organizations?: Prisma.OrganizationUserJoinTableCreateNestedManyWithoutUserInput
|
||||
}
|
||||
|
||||
export type UserUncheckedCreateWithoutOrganizationsRequestedInput = {
|
||||
id?: string
|
||||
firstName: string
|
||||
middleName?: string | null
|
||||
lastName: string
|
||||
email: string
|
||||
password: string
|
||||
role?: $Enums.USER_ROLE
|
||||
isVerified?: boolean | null
|
||||
refreshToken?: string | null
|
||||
profilePicture?: string | null
|
||||
isDeleted?: boolean | null
|
||||
deletedAt?: Date | string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
organizations?: Prisma.OrganizationUserJoinTableUncheckedCreateNestedManyWithoutUserInput
|
||||
}
|
||||
|
||||
export type UserCreateOrConnectWithoutOrganizationsRequestedInput = {
|
||||
where: Prisma.UserWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.UserCreateWithoutOrganizationsRequestedInput, Prisma.UserUncheckedCreateWithoutOrganizationsRequestedInput>
|
||||
}
|
||||
|
||||
export type UserUpsertWithoutOrganizationsRequestedInput = {
|
||||
update: Prisma.XOR<Prisma.UserUpdateWithoutOrganizationsRequestedInput, Prisma.UserUncheckedUpdateWithoutOrganizationsRequestedInput>
|
||||
create: Prisma.XOR<Prisma.UserCreateWithoutOrganizationsRequestedInput, Prisma.UserUncheckedCreateWithoutOrganizationsRequestedInput>
|
||||
where?: Prisma.UserWhereInput
|
||||
}
|
||||
|
||||
export type UserUpdateToOneWithWhereWithoutOrganizationsRequestedInput = {
|
||||
where?: Prisma.UserWhereInput
|
||||
data: Prisma.XOR<Prisma.UserUpdateWithoutOrganizationsRequestedInput, Prisma.UserUncheckedUpdateWithoutOrganizationsRequestedInput>
|
||||
}
|
||||
|
||||
export type UserUpdateWithoutOrganizationsRequestedInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
firstName?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
middleName?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
lastName?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
email?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
password?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumUSER_ROLEFieldUpdateOperationsInput | $Enums.USER_ROLE
|
||||
isVerified?: Prisma.NullableBoolFieldUpdateOperationsInput | boolean | null
|
||||
refreshToken?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
profilePicture?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
isDeleted?: Prisma.NullableBoolFieldUpdateOperationsInput | boolean | null
|
||||
deletedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
organizations?: Prisma.OrganizationUserJoinTableUpdateManyWithoutUserNestedInput
|
||||
}
|
||||
|
||||
export type UserUncheckedUpdateWithoutOrganizationsRequestedInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
firstName?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
middleName?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
lastName?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
email?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
password?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumUSER_ROLEFieldUpdateOperationsInput | $Enums.USER_ROLE
|
||||
isVerified?: Prisma.NullableBoolFieldUpdateOperationsInput | boolean | null
|
||||
refreshToken?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
profilePicture?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
isDeleted?: Prisma.NullableBoolFieldUpdateOperationsInput | boolean | null
|
||||
deletedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
organizations?: Prisma.OrganizationUserJoinTableUncheckedUpdateManyWithoutUserNestedInput
|
||||
}
|
||||
|
||||
export type UserCreateWithoutOrganizationsInput = {
|
||||
id?: string
|
||||
firstName: string
|
||||
middleName?: string | null
|
||||
lastName: string
|
||||
email: string
|
||||
password: string
|
||||
role?: $Enums.USER_ROLE
|
||||
isVerified?: boolean | null
|
||||
refreshToken?: string | null
|
||||
profilePicture?: string | null
|
||||
isDeleted?: boolean | null
|
||||
deletedAt?: Date | string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestCreateNestedManyWithoutUserInput
|
||||
}
|
||||
|
||||
export type UserUncheckedCreateWithoutOrganizationsInput = {
|
||||
id?: string
|
||||
firstName: string
|
||||
middleName?: string | null
|
||||
lastName: string
|
||||
email: string
|
||||
password: string
|
||||
role?: $Enums.USER_ROLE
|
||||
isVerified?: boolean | null
|
||||
refreshToken?: string | null
|
||||
profilePicture?: string | null
|
||||
isDeleted?: boolean | null
|
||||
deletedAt?: Date | string | null
|
||||
createdAt?: Date | string
|
||||
updatedAt?: Date | string
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestUncheckedCreateNestedManyWithoutUserInput
|
||||
}
|
||||
|
||||
export type UserCreateOrConnectWithoutOrganizationsInput = {
|
||||
where: Prisma.UserWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.UserCreateWithoutOrganizationsInput, Prisma.UserUncheckedCreateWithoutOrganizationsInput>
|
||||
}
|
||||
|
||||
export type UserUpsertWithoutOrganizationsInput = {
|
||||
update: Prisma.XOR<Prisma.UserUpdateWithoutOrganizationsInput, Prisma.UserUncheckedUpdateWithoutOrganizationsInput>
|
||||
create: Prisma.XOR<Prisma.UserCreateWithoutOrganizationsInput, Prisma.UserUncheckedCreateWithoutOrganizationsInput>
|
||||
where?: Prisma.UserWhereInput
|
||||
}
|
||||
|
||||
export type UserUpdateToOneWithWhereWithoutOrganizationsInput = {
|
||||
where?: Prisma.UserWhereInput
|
||||
data: Prisma.XOR<Prisma.UserUpdateWithoutOrganizationsInput, Prisma.UserUncheckedUpdateWithoutOrganizationsInput>
|
||||
}
|
||||
|
||||
export type UserUpdateWithoutOrganizationsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
firstName?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
middleName?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
lastName?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
email?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
password?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumUSER_ROLEFieldUpdateOperationsInput | $Enums.USER_ROLE
|
||||
isVerified?: Prisma.NullableBoolFieldUpdateOperationsInput | boolean | null
|
||||
refreshToken?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
profilePicture?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
isDeleted?: Prisma.NullableBoolFieldUpdateOperationsInput | boolean | null
|
||||
deletedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestUpdateManyWithoutUserNestedInput
|
||||
}
|
||||
|
||||
export type UserUncheckedUpdateWithoutOrganizationsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
firstName?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
middleName?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
lastName?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
email?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
password?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
role?: Prisma.EnumUSER_ROLEFieldUpdateOperationsInput | $Enums.USER_ROLE
|
||||
isVerified?: Prisma.NullableBoolFieldUpdateOperationsInput | boolean | null
|
||||
refreshToken?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
profilePicture?: Prisma.NullableStringFieldUpdateOperationsInput | string | null
|
||||
isDeleted?: Prisma.NullableBoolFieldUpdateOperationsInput | boolean | null
|
||||
deletedAt?: Prisma.NullableDateTimeFieldUpdateOperationsInput | Date | string | null
|
||||
createdAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updatedAt?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
organizationsRequested?: Prisma.OrganizationJoinRequestUncheckedUpdateManyWithoutUserNestedInput
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Count Type UserCountOutputType
|
||||
*/
|
||||
|
||||
export type UserCountOutputType = {
|
||||
organizations: number
|
||||
organizationsRequested: number
|
||||
}
|
||||
|
||||
export type UserCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
organizations?: boolean | UserCountOutputTypeCountOrganizationsArgs
|
||||
organizationsRequested?: boolean | UserCountOutputTypeCountOrganizationsRequestedArgs
|
||||
}
|
||||
|
||||
/**
|
||||
* UserCountOutputType without action
|
||||
*/
|
||||
export type UserCountOutputTypeDefaultArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the UserCountOutputType
|
||||
*/
|
||||
select?: Prisma.UserCountOutputTypeSelect<ExtArgs> | null
|
||||
}
|
||||
|
||||
/**
|
||||
* UserCountOutputType without action
|
||||
*/
|
||||
export type UserCountOutputTypeCountOrganizationsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.OrganizationUserJoinTableWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* UserCountOutputType without action
|
||||
*/
|
||||
export type UserCountOutputTypeCountOrganizationsRequestedArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.OrganizationJoinRequestWhereInput
|
||||
}
|
||||
|
||||
|
||||
export type UserSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
@@ -532,6 +793,9 @@ export type UserSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = r
|
||||
deletedAt?: boolean
|
||||
createdAt?: boolean
|
||||
updatedAt?: boolean
|
||||
organizations?: boolean | Prisma.User$organizationsArgs<ExtArgs>
|
||||
organizationsRequested?: boolean | Prisma.User$organizationsRequestedArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.UserCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["user"]>
|
||||
|
||||
export type UserSelectCreateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
@@ -586,10 +850,20 @@ export type UserSelectScalar = {
|
||||
}
|
||||
|
||||
export type UserOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "firstName" | "middleName" | "lastName" | "email" | "password" | "role" | "isVerified" | "refreshToken" | "profilePicture" | "isDeleted" | "deletedAt" | "createdAt" | "updatedAt", ExtArgs["result"]["user"]>
|
||||
export type UserInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
organizations?: boolean | Prisma.User$organizationsArgs<ExtArgs>
|
||||
organizationsRequested?: boolean | Prisma.User$organizationsRequestedArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.UserCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
export type UserIncludeCreateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {}
|
||||
export type UserIncludeUpdateManyAndReturn<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {}
|
||||
|
||||
export type $UserPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "User"
|
||||
objects: {}
|
||||
objects: {
|
||||
organizations: Prisma.$OrganizationUserJoinTablePayload<ExtArgs>[]
|
||||
organizationsRequested: Prisma.$OrganizationJoinRequestPayload<ExtArgs>[]
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
firstName: string
|
||||
@@ -999,6 +1273,8 @@ readonly fields: UserFieldRefs;
|
||||
*/
|
||||
export interface Prisma__UserClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
organizations<T extends Prisma.User$organizationsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.User$organizationsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$OrganizationUserJoinTablePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
organizationsRequested<T extends Prisma.User$organizationsRequestedArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.User$organizationsRequestedArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$OrganizationJoinRequestPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
/**
|
||||
* Attaches callbacks for the resolution and/or rejection of the Promise.
|
||||
* @param onfulfilled The callback to execute when the Promise is resolved.
|
||||
@@ -1058,6 +1334,10 @@ export type UserFindUniqueArgs<ExtArgs extends runtime.Types.Extensions.Internal
|
||||
* Omit specific fields from the User
|
||||
*/
|
||||
omit?: Prisma.UserOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.UserInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which User to fetch.
|
||||
*/
|
||||
@@ -1076,6 +1356,10 @@ export type UserFindUniqueOrThrowArgs<ExtArgs extends runtime.Types.Extensions.I
|
||||
* Omit specific fields from the User
|
||||
*/
|
||||
omit?: Prisma.UserOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.UserInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which User to fetch.
|
||||
*/
|
||||
@@ -1094,6 +1378,10 @@ export type UserFindFirstArgs<ExtArgs extends runtime.Types.Extensions.InternalA
|
||||
* Omit specific fields from the User
|
||||
*/
|
||||
omit?: Prisma.UserOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.UserInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which User to fetch.
|
||||
*/
|
||||
@@ -1142,6 +1430,10 @@ export type UserFindFirstOrThrowArgs<ExtArgs extends runtime.Types.Extensions.In
|
||||
* Omit specific fields from the User
|
||||
*/
|
||||
omit?: Prisma.UserOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.UserInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which User to fetch.
|
||||
*/
|
||||
@@ -1190,6 +1482,10 @@ export type UserFindManyArgs<ExtArgs extends runtime.Types.Extensions.InternalAr
|
||||
* Omit specific fields from the User
|
||||
*/
|
||||
omit?: Prisma.UserOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.UserInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter, which Users to fetch.
|
||||
*/
|
||||
@@ -1233,6 +1529,10 @@ export type UserCreateArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
||||
* Omit specific fields from the User
|
||||
*/
|
||||
omit?: Prisma.UserOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.UserInclude<ExtArgs> | null
|
||||
/**
|
||||
* The data needed to create a User.
|
||||
*/
|
||||
@@ -1281,6 +1581,10 @@ export type UserUpdateArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
||||
* Omit specific fields from the User
|
||||
*/
|
||||
omit?: Prisma.UserOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.UserInclude<ExtArgs> | null
|
||||
/**
|
||||
* The data needed to update a User.
|
||||
*/
|
||||
@@ -1347,6 +1651,10 @@ export type UserUpsertArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
||||
* Omit specific fields from the User
|
||||
*/
|
||||
omit?: Prisma.UserOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.UserInclude<ExtArgs> | null
|
||||
/**
|
||||
* The filter to search for the User to update in case it exists.
|
||||
*/
|
||||
@@ -1373,6 +1681,10 @@ export type UserDeleteArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
||||
* Omit specific fields from the User
|
||||
*/
|
||||
omit?: Prisma.UserOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.UserInclude<ExtArgs> | null
|
||||
/**
|
||||
* Filter which User to delete.
|
||||
*/
|
||||
@@ -1393,6 +1705,54 @@ export type UserDeleteManyArgs<ExtArgs extends runtime.Types.Extensions.Internal
|
||||
limit?: number
|
||||
}
|
||||
|
||||
/**
|
||||
* User.organizations
|
||||
*/
|
||||
export type User$organizationsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the OrganizationUserJoinTable
|
||||
*/
|
||||
select?: Prisma.OrganizationUserJoinTableSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the OrganizationUserJoinTable
|
||||
*/
|
||||
omit?: Prisma.OrganizationUserJoinTableOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationUserJoinTableInclude<ExtArgs> | null
|
||||
where?: Prisma.OrganizationUserJoinTableWhereInput
|
||||
orderBy?: Prisma.OrganizationUserJoinTableOrderByWithRelationInput | Prisma.OrganizationUserJoinTableOrderByWithRelationInput[]
|
||||
cursor?: Prisma.OrganizationUserJoinTableWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.OrganizationUserJoinTableScalarFieldEnum | Prisma.OrganizationUserJoinTableScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* User.organizationsRequested
|
||||
*/
|
||||
export type User$organizationsRequestedArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the OrganizationJoinRequest
|
||||
*/
|
||||
select?: Prisma.OrganizationJoinRequestSelect<ExtArgs> | null
|
||||
/**
|
||||
* Omit specific fields from the OrganizationJoinRequest
|
||||
*/
|
||||
omit?: Prisma.OrganizationJoinRequestOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.OrganizationJoinRequestInclude<ExtArgs> | null
|
||||
where?: Prisma.OrganizationJoinRequestWhereInput
|
||||
orderBy?: Prisma.OrganizationJoinRequestOrderByWithRelationInput | Prisma.OrganizationJoinRequestOrderByWithRelationInput[]
|
||||
cursor?: Prisma.OrganizationJoinRequestWhereUniqueInput
|
||||
take?: number
|
||||
skip?: number
|
||||
distinct?: Prisma.OrganizationJoinRequestScalarFieldEnum | Prisma.OrganizationJoinRequestScalarFieldEnum[]
|
||||
}
|
||||
|
||||
/**
|
||||
* User without action
|
||||
*/
|
||||
@@ -1405,4 +1765,8 @@ export type UserDefaultArgs<ExtArgs extends runtime.Types.Extensions.InternalArg
|
||||
* Omit specific fields from the User
|
||||
*/
|
||||
omit?: Prisma.UserOmit<ExtArgs> | null
|
||||
/**
|
||||
* Choose, which related nodes to fetch as well
|
||||
*/
|
||||
include?: Prisma.UserInclude<ExtArgs> | null
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user