update models and create consumer domain accounts permissions
This commit is contained in:
@@ -26,34 +26,34 @@ export type AggregatePermissionConsumer = {
|
||||
|
||||
export type PermissionConsumerMinAggregateOutputType = {
|
||||
id: string | null
|
||||
account_id: string | null
|
||||
consumer_account_id: string | null
|
||||
}
|
||||
|
||||
export type PermissionConsumerMaxAggregateOutputType = {
|
||||
id: string | null
|
||||
account_id: string | null
|
||||
consumer_account_id: string | null
|
||||
}
|
||||
|
||||
export type PermissionConsumerCountAggregateOutputType = {
|
||||
id: number
|
||||
account_id: number
|
||||
consumer_account_id: number
|
||||
_all: number
|
||||
}
|
||||
|
||||
|
||||
export type PermissionConsumerMinAggregateInputType = {
|
||||
id?: true
|
||||
account_id?: true
|
||||
consumer_account_id?: true
|
||||
}
|
||||
|
||||
export type PermissionConsumerMaxAggregateInputType = {
|
||||
id?: true
|
||||
account_id?: true
|
||||
consumer_account_id?: true
|
||||
}
|
||||
|
||||
export type PermissionConsumerCountAggregateInputType = {
|
||||
id?: true
|
||||
account_id?: true
|
||||
consumer_account_id?: true
|
||||
_all?: true
|
||||
}
|
||||
|
||||
@@ -131,7 +131,7 @@ export type PermissionConsumerGroupByArgs<ExtArgs extends runtime.Types.Extensio
|
||||
|
||||
export type PermissionConsumerGroupByOutputType = {
|
||||
id: string
|
||||
account_id: string
|
||||
consumer_account_id: string
|
||||
_count: PermissionConsumerCountAggregateOutputType | null
|
||||
_min: PermissionConsumerMinAggregateOutputType | null
|
||||
_max: PermissionConsumerMaxAggregateOutputType | null
|
||||
@@ -157,38 +157,38 @@ export type PermissionConsumerWhereInput = {
|
||||
OR?: Prisma.PermissionConsumerWhereInput[]
|
||||
NOT?: Prisma.PermissionConsumerWhereInput | Prisma.PermissionConsumerWhereInput[]
|
||||
id?: Prisma.StringFilter<"PermissionConsumer"> | string
|
||||
account_id?: Prisma.StringFilter<"PermissionConsumer"> | string
|
||||
account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
|
||||
posPermissions?: Prisma.PermissionPosListRelationFilter
|
||||
complexPermissions?: Prisma.PermissionComplexListRelationFilter
|
||||
businessPermissions?: Prisma.PermissionBusinessListRelationFilter
|
||||
consumer_account_id?: Prisma.StringFilter<"PermissionConsumer"> | string
|
||||
consumer_account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
|
||||
pos_permissions?: Prisma.PermissionPosListRelationFilter
|
||||
complex_permissions?: Prisma.PermissionComplexListRelationFilter
|
||||
business_permissions?: Prisma.PermissionBusinessListRelationFilter
|
||||
}
|
||||
|
||||
export type PermissionConsumerOrderByWithRelationInput = {
|
||||
id?: Prisma.SortOrder
|
||||
account_id?: Prisma.SortOrder
|
||||
account?: Prisma.ConsumerAccountOrderByWithRelationInput
|
||||
posPermissions?: Prisma.PermissionPosOrderByRelationAggregateInput
|
||||
complexPermissions?: Prisma.PermissionComplexOrderByRelationAggregateInput
|
||||
businessPermissions?: Prisma.PermissionBusinessOrderByRelationAggregateInput
|
||||
consumer_account_id?: Prisma.SortOrder
|
||||
consumer_account?: Prisma.ConsumerAccountOrderByWithRelationInput
|
||||
pos_permissions?: Prisma.PermissionPosOrderByRelationAggregateInput
|
||||
complex_permissions?: Prisma.PermissionComplexOrderByRelationAggregateInput
|
||||
business_permissions?: Prisma.PermissionBusinessOrderByRelationAggregateInput
|
||||
_relevance?: Prisma.PermissionConsumerOrderByRelevanceInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerWhereUniqueInput = Prisma.AtLeast<{
|
||||
id?: string
|
||||
account_id?: string
|
||||
consumer_account_id?: string
|
||||
AND?: Prisma.PermissionConsumerWhereInput | Prisma.PermissionConsumerWhereInput[]
|
||||
OR?: Prisma.PermissionConsumerWhereInput[]
|
||||
NOT?: Prisma.PermissionConsumerWhereInput | Prisma.PermissionConsumerWhereInput[]
|
||||
account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
|
||||
posPermissions?: Prisma.PermissionPosListRelationFilter
|
||||
complexPermissions?: Prisma.PermissionComplexListRelationFilter
|
||||
businessPermissions?: Prisma.PermissionBusinessListRelationFilter
|
||||
}, "id" | "account_id">
|
||||
consumer_account?: Prisma.XOR<Prisma.ConsumerAccountScalarRelationFilter, Prisma.ConsumerAccountWhereInput>
|
||||
pos_permissions?: Prisma.PermissionPosListRelationFilter
|
||||
complex_permissions?: Prisma.PermissionComplexListRelationFilter
|
||||
business_permissions?: Prisma.PermissionBusinessListRelationFilter
|
||||
}, "id" | "consumer_account_id">
|
||||
|
||||
export type PermissionConsumerOrderByWithAggregationInput = {
|
||||
id?: Prisma.SortOrder
|
||||
account_id?: Prisma.SortOrder
|
||||
consumer_account_id?: Prisma.SortOrder
|
||||
_count?: Prisma.PermissionConsumerCountOrderByAggregateInput
|
||||
_max?: Prisma.PermissionConsumerMaxOrderByAggregateInput
|
||||
_min?: Prisma.PermissionConsumerMinOrderByAggregateInput
|
||||
@@ -199,44 +199,44 @@ export type PermissionConsumerScalarWhereWithAggregatesInput = {
|
||||
OR?: Prisma.PermissionConsumerScalarWhereWithAggregatesInput[]
|
||||
NOT?: Prisma.PermissionConsumerScalarWhereWithAggregatesInput | Prisma.PermissionConsumerScalarWhereWithAggregatesInput[]
|
||||
id?: Prisma.StringWithAggregatesFilter<"PermissionConsumer"> | string
|
||||
account_id?: Prisma.StringWithAggregatesFilter<"PermissionConsumer"> | string
|
||||
consumer_account_id?: Prisma.StringWithAggregatesFilter<"PermissionConsumer"> | string
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateInput = {
|
||||
id?: string
|
||||
account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionsInput
|
||||
posPermissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
complexPermissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
businessPermissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
consumer_account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateInput = {
|
||||
id?: string
|
||||
account_id: string
|
||||
posPermissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complexPermissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
consumer_account_id: string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionsNestedInput
|
||||
posPermissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
complexPermissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
posPermissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complexPermissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
consumer_account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateManyInput = {
|
||||
id?: string
|
||||
account_id: string
|
||||
consumer_account_id: string
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateManyMutationInput = {
|
||||
@@ -245,17 +245,12 @@ export type PermissionConsumerUpdateManyMutationInput = {
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateManyInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
consumer_account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
}
|
||||
|
||||
export type PermissionConsumerListRelationFilter = {
|
||||
every?: Prisma.PermissionConsumerWhereInput
|
||||
some?: Prisma.PermissionConsumerWhereInput
|
||||
none?: Prisma.PermissionConsumerWhereInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerOrderByRelationAggregateInput = {
|
||||
_count?: Prisma.SortOrder
|
||||
export type PermissionConsumerNullableScalarRelationFilter = {
|
||||
is?: Prisma.PermissionConsumerWhereInput | null
|
||||
isNot?: Prisma.PermissionConsumerWhereInput | null
|
||||
}
|
||||
|
||||
export type PermissionConsumerOrderByRelevanceInput = {
|
||||
@@ -266,17 +261,17 @@ export type PermissionConsumerOrderByRelevanceInput = {
|
||||
|
||||
export type PermissionConsumerCountOrderByAggregateInput = {
|
||||
id?: Prisma.SortOrder
|
||||
account_id?: Prisma.SortOrder
|
||||
consumer_account_id?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type PermissionConsumerMaxOrderByAggregateInput = {
|
||||
id?: Prisma.SortOrder
|
||||
account_id?: Prisma.SortOrder
|
||||
consumer_account_id?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type PermissionConsumerMinOrderByAggregateInput = {
|
||||
id?: Prisma.SortOrder
|
||||
account_id?: Prisma.SortOrder
|
||||
consumer_account_id?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type PermissionConsumerScalarRelationFilter = {
|
||||
@@ -284,290 +279,254 @@ export type PermissionConsumerScalarRelationFilter = {
|
||||
isNot?: Prisma.PermissionConsumerWhereInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateNestedManyWithoutAccountInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutAccountInput, Prisma.PermissionConsumerUncheckedCreateWithoutAccountInput> | Prisma.PermissionConsumerCreateWithoutAccountInput[] | Prisma.PermissionConsumerUncheckedCreateWithoutAccountInput[]
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutAccountInput | Prisma.PermissionConsumerCreateOrConnectWithoutAccountInput[]
|
||||
createMany?: Prisma.PermissionConsumerCreateManyAccountInputEnvelope
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput | Prisma.PermissionConsumerWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateNestedManyWithoutAccountInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutAccountInput, Prisma.PermissionConsumerUncheckedCreateWithoutAccountInput> | Prisma.PermissionConsumerCreateWithoutAccountInput[] | Prisma.PermissionConsumerUncheckedCreateWithoutAccountInput[]
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutAccountInput | Prisma.PermissionConsumerCreateOrConnectWithoutAccountInput[]
|
||||
createMany?: Prisma.PermissionConsumerCreateManyAccountInputEnvelope
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput | Prisma.PermissionConsumerWhereUniqueInput[]
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateManyWithoutAccountNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutAccountInput, Prisma.PermissionConsumerUncheckedCreateWithoutAccountInput> | Prisma.PermissionConsumerCreateWithoutAccountInput[] | Prisma.PermissionConsumerUncheckedCreateWithoutAccountInput[]
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutAccountInput | Prisma.PermissionConsumerCreateOrConnectWithoutAccountInput[]
|
||||
upsert?: Prisma.PermissionConsumerUpsertWithWhereUniqueWithoutAccountInput | Prisma.PermissionConsumerUpsertWithWhereUniqueWithoutAccountInput[]
|
||||
createMany?: Prisma.PermissionConsumerCreateManyAccountInputEnvelope
|
||||
set?: Prisma.PermissionConsumerWhereUniqueInput | Prisma.PermissionConsumerWhereUniqueInput[]
|
||||
disconnect?: Prisma.PermissionConsumerWhereUniqueInput | Prisma.PermissionConsumerWhereUniqueInput[]
|
||||
delete?: Prisma.PermissionConsumerWhereUniqueInput | Prisma.PermissionConsumerWhereUniqueInput[]
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput | Prisma.PermissionConsumerWhereUniqueInput[]
|
||||
update?: Prisma.PermissionConsumerUpdateWithWhereUniqueWithoutAccountInput | Prisma.PermissionConsumerUpdateWithWhereUniqueWithoutAccountInput[]
|
||||
updateMany?: Prisma.PermissionConsumerUpdateManyWithWhereWithoutAccountInput | Prisma.PermissionConsumerUpdateManyWithWhereWithoutAccountInput[]
|
||||
deleteMany?: Prisma.PermissionConsumerScalarWhereInput | Prisma.PermissionConsumerScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateManyWithoutAccountNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutAccountInput, Prisma.PermissionConsumerUncheckedCreateWithoutAccountInput> | Prisma.PermissionConsumerCreateWithoutAccountInput[] | Prisma.PermissionConsumerUncheckedCreateWithoutAccountInput[]
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutAccountInput | Prisma.PermissionConsumerCreateOrConnectWithoutAccountInput[]
|
||||
upsert?: Prisma.PermissionConsumerUpsertWithWhereUniqueWithoutAccountInput | Prisma.PermissionConsumerUpsertWithWhereUniqueWithoutAccountInput[]
|
||||
createMany?: Prisma.PermissionConsumerCreateManyAccountInputEnvelope
|
||||
set?: Prisma.PermissionConsumerWhereUniqueInput | Prisma.PermissionConsumerWhereUniqueInput[]
|
||||
disconnect?: Prisma.PermissionConsumerWhereUniqueInput | Prisma.PermissionConsumerWhereUniqueInput[]
|
||||
delete?: Prisma.PermissionConsumerWhereUniqueInput | Prisma.PermissionConsumerWhereUniqueInput[]
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput | Prisma.PermissionConsumerWhereUniqueInput[]
|
||||
update?: Prisma.PermissionConsumerUpdateWithWhereUniqueWithoutAccountInput | Prisma.PermissionConsumerUpdateWithWhereUniqueWithoutAccountInput[]
|
||||
updateMany?: Prisma.PermissionConsumerUpdateManyWithWhereWithoutAccountInput | Prisma.PermissionConsumerUpdateManyWithWhereWithoutAccountInput[]
|
||||
deleteMany?: Prisma.PermissionConsumerScalarWhereInput | Prisma.PermissionConsumerScalarWhereInput[]
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateNestedOneWithoutPosPermissionsInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutPosPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutPosPermissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutPosPermissionsInput
|
||||
export type PermissionConsumerCreateNestedOneWithoutConsumer_accountInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutConsumer_accountInput, Prisma.PermissionConsumerUncheckedCreateWithoutConsumer_accountInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutConsumer_accountInput
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateOneRequiredWithoutPosPermissionsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutPosPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutPosPermissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutPosPermissionsInput
|
||||
upsert?: Prisma.PermissionConsumerUpsertWithoutPosPermissionsInput
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PermissionConsumerUpdateToOneWithWhereWithoutPosPermissionsInput, Prisma.PermissionConsumerUpdateWithoutPosPermissionsInput>, Prisma.PermissionConsumerUncheckedUpdateWithoutPosPermissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateNestedOneWithoutComplexPermissionsInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutComplexPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutComplexPermissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutComplexPermissionsInput
|
||||
export type PermissionConsumerUncheckedCreateNestedOneWithoutConsumer_accountInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutConsumer_accountInput, Prisma.PermissionConsumerUncheckedCreateWithoutConsumer_accountInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutConsumer_accountInput
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateOneRequiredWithoutComplexPermissionsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutComplexPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutComplexPermissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutComplexPermissionsInput
|
||||
upsert?: Prisma.PermissionConsumerUpsertWithoutComplexPermissionsInput
|
||||
export type PermissionConsumerUpdateOneWithoutConsumer_accountNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutConsumer_accountInput, Prisma.PermissionConsumerUncheckedCreateWithoutConsumer_accountInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutConsumer_accountInput
|
||||
upsert?: Prisma.PermissionConsumerUpsertWithoutConsumer_accountInput
|
||||
disconnect?: Prisma.PermissionConsumerWhereInput | boolean
|
||||
delete?: Prisma.PermissionConsumerWhereInput | boolean
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PermissionConsumerUpdateToOneWithWhereWithoutComplexPermissionsInput, Prisma.PermissionConsumerUpdateWithoutComplexPermissionsInput>, Prisma.PermissionConsumerUncheckedUpdateWithoutComplexPermissionsInput>
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PermissionConsumerUpdateToOneWithWhereWithoutConsumer_accountInput, Prisma.PermissionConsumerUpdateWithoutConsumer_accountInput>, Prisma.PermissionConsumerUncheckedUpdateWithoutConsumer_accountInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateNestedOneWithoutBusinessPermissionsInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutBusinessPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutBusinessPermissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutBusinessPermissionsInput
|
||||
export type PermissionConsumerUncheckedUpdateOneWithoutConsumer_accountNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutConsumer_accountInput, Prisma.PermissionConsumerUncheckedCreateWithoutConsumer_accountInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutConsumer_accountInput
|
||||
upsert?: Prisma.PermissionConsumerUpsertWithoutConsumer_accountInput
|
||||
disconnect?: Prisma.PermissionConsumerWhereInput | boolean
|
||||
delete?: Prisma.PermissionConsumerWhereInput | boolean
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PermissionConsumerUpdateToOneWithWhereWithoutConsumer_accountInput, Prisma.PermissionConsumerUpdateWithoutConsumer_accountInput>, Prisma.PermissionConsumerUncheckedUpdateWithoutConsumer_accountInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateNestedOneWithoutPos_permissionsInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutPos_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutPos_permissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutPos_permissionsInput
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateOneRequiredWithoutBusinessPermissionsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutBusinessPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutBusinessPermissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutBusinessPermissionsInput
|
||||
upsert?: Prisma.PermissionConsumerUpsertWithoutBusinessPermissionsInput
|
||||
export type PermissionConsumerUpdateOneRequiredWithoutPos_permissionsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutPos_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutPos_permissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutPos_permissionsInput
|
||||
upsert?: Prisma.PermissionConsumerUpsertWithoutPos_permissionsInput
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PermissionConsumerUpdateToOneWithWhereWithoutBusinessPermissionsInput, Prisma.PermissionConsumerUpdateWithoutBusinessPermissionsInput>, Prisma.PermissionConsumerUncheckedUpdateWithoutBusinessPermissionsInput>
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PermissionConsumerUpdateToOneWithWhereWithoutPos_permissionsInput, Prisma.PermissionConsumerUpdateWithoutPos_permissionsInput>, Prisma.PermissionConsumerUncheckedUpdateWithoutPos_permissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateWithoutAccountInput = {
|
||||
export type PermissionConsumerCreateNestedOneWithoutComplex_permissionsInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutComplex_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutComplex_permissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutComplex_permissionsInput
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateOneRequiredWithoutComplex_permissionsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutComplex_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutComplex_permissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutComplex_permissionsInput
|
||||
upsert?: Prisma.PermissionConsumerUpsertWithoutComplex_permissionsInput
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PermissionConsumerUpdateToOneWithWhereWithoutComplex_permissionsInput, Prisma.PermissionConsumerUpdateWithoutComplex_permissionsInput>, Prisma.PermissionConsumerUncheckedUpdateWithoutComplex_permissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateNestedOneWithoutBusiness_permissionsInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutBusiness_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutBusiness_permissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutBusiness_permissionsInput
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateOneRequiredWithoutBusiness_permissionsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutBusiness_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutBusiness_permissionsInput>
|
||||
connectOrCreate?: Prisma.PermissionConsumerCreateOrConnectWithoutBusiness_permissionsInput
|
||||
upsert?: Prisma.PermissionConsumerUpsertWithoutBusiness_permissionsInput
|
||||
connect?: Prisma.PermissionConsumerWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PermissionConsumerUpdateToOneWithWhereWithoutBusiness_permissionsInput, Prisma.PermissionConsumerUpdateWithoutBusiness_permissionsInput>, Prisma.PermissionConsumerUncheckedUpdateWithoutBusiness_permissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateWithoutConsumer_accountInput = {
|
||||
id?: string
|
||||
posPermissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
complexPermissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
businessPermissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateWithoutAccountInput = {
|
||||
export type PermissionConsumerUncheckedCreateWithoutConsumer_accountInput = {
|
||||
id?: string
|
||||
posPermissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complexPermissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateOrConnectWithoutAccountInput = {
|
||||
export type PermissionConsumerCreateOrConnectWithoutConsumer_accountInput = {
|
||||
where: Prisma.PermissionConsumerWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutAccountInput, Prisma.PermissionConsumerUncheckedCreateWithoutAccountInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutConsumer_accountInput, Prisma.PermissionConsumerUncheckedCreateWithoutConsumer_accountInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateManyAccountInputEnvelope = {
|
||||
data: Prisma.PermissionConsumerCreateManyAccountInput | Prisma.PermissionConsumerCreateManyAccountInput[]
|
||||
skipDuplicates?: boolean
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpsertWithWhereUniqueWithoutAccountInput = {
|
||||
where: Prisma.PermissionConsumerWhereUniqueInput
|
||||
update: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutAccountInput, Prisma.PermissionConsumerUncheckedUpdateWithoutAccountInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutAccountInput, Prisma.PermissionConsumerUncheckedCreateWithoutAccountInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateWithWhereUniqueWithoutAccountInput = {
|
||||
where: Prisma.PermissionConsumerWhereUniqueInput
|
||||
data: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutAccountInput, Prisma.PermissionConsumerUncheckedUpdateWithoutAccountInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateManyWithWhereWithoutAccountInput = {
|
||||
where: Prisma.PermissionConsumerScalarWhereInput
|
||||
data: Prisma.XOR<Prisma.PermissionConsumerUpdateManyMutationInput, Prisma.PermissionConsumerUncheckedUpdateManyWithoutAccountInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerScalarWhereInput = {
|
||||
AND?: Prisma.PermissionConsumerScalarWhereInput | Prisma.PermissionConsumerScalarWhereInput[]
|
||||
OR?: Prisma.PermissionConsumerScalarWhereInput[]
|
||||
NOT?: Prisma.PermissionConsumerScalarWhereInput | Prisma.PermissionConsumerScalarWhereInput[]
|
||||
id?: Prisma.StringFilter<"PermissionConsumer"> | string
|
||||
account_id?: Prisma.StringFilter<"PermissionConsumer"> | string
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateWithoutPosPermissionsInput = {
|
||||
id?: string
|
||||
account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionsInput
|
||||
complexPermissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
businessPermissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateWithoutPosPermissionsInput = {
|
||||
id?: string
|
||||
account_id: string
|
||||
complexPermissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateOrConnectWithoutPosPermissionsInput = {
|
||||
where: Prisma.PermissionConsumerWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutPosPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutPosPermissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpsertWithoutPosPermissionsInput = {
|
||||
update: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutPosPermissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutPosPermissionsInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutPosPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutPosPermissionsInput>
|
||||
export type PermissionConsumerUpsertWithoutConsumer_accountInput = {
|
||||
update: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutConsumer_accountInput, Prisma.PermissionConsumerUncheckedUpdateWithoutConsumer_accountInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutConsumer_accountInput, Prisma.PermissionConsumerUncheckedCreateWithoutConsumer_accountInput>
|
||||
where?: Prisma.PermissionConsumerWhereInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateToOneWithWhereWithoutPosPermissionsInput = {
|
||||
export type PermissionConsumerUpdateToOneWithWhereWithoutConsumer_accountInput = {
|
||||
where?: Prisma.PermissionConsumerWhereInput
|
||||
data: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutPosPermissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutPosPermissionsInput>
|
||||
data: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutConsumer_accountInput, Prisma.PermissionConsumerUncheckedUpdateWithoutConsumer_accountInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateWithoutPosPermissionsInput = {
|
||||
export type PermissionConsumerUpdateWithoutConsumer_accountInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionsNestedInput
|
||||
complexPermissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateWithoutPosPermissionsInput = {
|
||||
export type PermissionConsumerUncheckedUpdateWithoutConsumer_accountInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
complexPermissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateWithoutComplexPermissionsInput = {
|
||||
export type PermissionConsumerCreateWithoutPos_permissionsInput = {
|
||||
id?: string
|
||||
account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionsInput
|
||||
posPermissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
businessPermissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
consumer_account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateWithoutComplexPermissionsInput = {
|
||||
export type PermissionConsumerUncheckedCreateWithoutPos_permissionsInput = {
|
||||
id?: string
|
||||
account_id: string
|
||||
posPermissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
consumer_account_id: string
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateOrConnectWithoutComplexPermissionsInput = {
|
||||
export type PermissionConsumerCreateOrConnectWithoutPos_permissionsInput = {
|
||||
where: Prisma.PermissionConsumerWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutComplexPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutComplexPermissionsInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutPos_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutPos_permissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpsertWithoutComplexPermissionsInput = {
|
||||
update: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutComplexPermissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutComplexPermissionsInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutComplexPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutComplexPermissionsInput>
|
||||
export type PermissionConsumerUpsertWithoutPos_permissionsInput = {
|
||||
update: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutPos_permissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutPos_permissionsInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutPos_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutPos_permissionsInput>
|
||||
where?: Prisma.PermissionConsumerWhereInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateToOneWithWhereWithoutComplexPermissionsInput = {
|
||||
export type PermissionConsumerUpdateToOneWithWhereWithoutPos_permissionsInput = {
|
||||
where?: Prisma.PermissionConsumerWhereInput
|
||||
data: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutComplexPermissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutComplexPermissionsInput>
|
||||
data: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutPos_permissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutPos_permissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateWithoutComplexPermissionsInput = {
|
||||
export type PermissionConsumerUpdateWithoutPos_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionsNestedInput
|
||||
posPermissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateWithoutComplexPermissionsInput = {
|
||||
export type PermissionConsumerUncheckedUpdateWithoutPos_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
posPermissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
consumer_account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateWithoutBusinessPermissionsInput = {
|
||||
export type PermissionConsumerCreateWithoutComplex_permissionsInput = {
|
||||
id?: string
|
||||
account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionsInput
|
||||
posPermissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
complexPermissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
consumer_account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedCreateWithoutBusinessPermissionsInput = {
|
||||
export type PermissionConsumerUncheckedCreateWithoutComplex_permissionsInput = {
|
||||
id?: string
|
||||
account_id: string
|
||||
posPermissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complexPermissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
consumer_account_id: string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateOrConnectWithoutBusinessPermissionsInput = {
|
||||
export type PermissionConsumerCreateOrConnectWithoutComplex_permissionsInput = {
|
||||
where: Prisma.PermissionConsumerWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutBusinessPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutBusinessPermissionsInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutComplex_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutComplex_permissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpsertWithoutBusinessPermissionsInput = {
|
||||
update: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutBusinessPermissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutBusinessPermissionsInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutBusinessPermissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutBusinessPermissionsInput>
|
||||
export type PermissionConsumerUpsertWithoutComplex_permissionsInput = {
|
||||
update: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutComplex_permissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutComplex_permissionsInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutComplex_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutComplex_permissionsInput>
|
||||
where?: Prisma.PermissionConsumerWhereInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateToOneWithWhereWithoutBusinessPermissionsInput = {
|
||||
export type PermissionConsumerUpdateToOneWithWhereWithoutComplex_permissionsInput = {
|
||||
where?: Prisma.PermissionConsumerWhereInput
|
||||
data: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutBusinessPermissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutBusinessPermissionsInput>
|
||||
data: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutComplex_permissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutComplex_permissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateWithoutBusinessPermissionsInput = {
|
||||
export type PermissionConsumerUpdateWithoutComplex_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionsNestedInput
|
||||
posPermissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
complexPermissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateWithoutBusinessPermissionsInput = {
|
||||
export type PermissionConsumerUncheckedUpdateWithoutComplex_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
posPermissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complexPermissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
consumer_account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
business_permissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerCreateManyAccountInput = {
|
||||
export type PermissionConsumerCreateWithoutBusiness_permissionsInput = {
|
||||
id?: string
|
||||
consumer_account: Prisma.ConsumerAccountCreateNestedOneWithoutPermissionInput
|
||||
pos_permissions?: Prisma.PermissionPosCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateWithoutAccountInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
posPermissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
complexPermissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUpdateManyWithoutPermissionNestedInput
|
||||
export type PermissionConsumerUncheckedCreateWithoutBusiness_permissionsInput = {
|
||||
id?: string
|
||||
consumer_account_id: string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedCreateNestedManyWithoutPermissionInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedCreateNestedManyWithoutPermissionInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateWithoutAccountInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
posPermissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complexPermissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
businessPermissions?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
export type PermissionConsumerCreateOrConnectWithoutBusiness_permissionsInput = {
|
||||
where: Prisma.PermissionConsumerWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutBusiness_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutBusiness_permissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateManyWithoutAccountInput = {
|
||||
export type PermissionConsumerUpsertWithoutBusiness_permissionsInput = {
|
||||
update: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutBusiness_permissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutBusiness_permissionsInput>
|
||||
create: Prisma.XOR<Prisma.PermissionConsumerCreateWithoutBusiness_permissionsInput, Prisma.PermissionConsumerUncheckedCreateWithoutBusiness_permissionsInput>
|
||||
where?: Prisma.PermissionConsumerWhereInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateToOneWithWhereWithoutBusiness_permissionsInput = {
|
||||
where?: Prisma.PermissionConsumerWhereInput
|
||||
data: Prisma.XOR<Prisma.PermissionConsumerUpdateWithoutBusiness_permissionsInput, Prisma.PermissionConsumerUncheckedUpdateWithoutBusiness_permissionsInput>
|
||||
}
|
||||
|
||||
export type PermissionConsumerUpdateWithoutBusiness_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
consumer_account?: Prisma.ConsumerAccountUpdateOneRequiredWithoutPermissionNestedInput
|
||||
pos_permissions?: Prisma.PermissionPosUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
export type PermissionConsumerUncheckedUpdateWithoutBusiness_permissionsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
consumer_account_id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
pos_permissions?: Prisma.PermissionPosUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
complex_permissions?: Prisma.PermissionComplexUncheckedUpdateManyWithoutPermissionNestedInput
|
||||
}
|
||||
|
||||
|
||||
@@ -576,15 +535,15 @@ export type PermissionConsumerUncheckedUpdateManyWithoutAccountInput = {
|
||||
*/
|
||||
|
||||
export type PermissionConsumerCountOutputType = {
|
||||
posPermissions: number
|
||||
complexPermissions: number
|
||||
businessPermissions: number
|
||||
pos_permissions: number
|
||||
complex_permissions: number
|
||||
business_permissions: number
|
||||
}
|
||||
|
||||
export type PermissionConsumerCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
posPermissions?: boolean | PermissionConsumerCountOutputTypeCountPosPermissionsArgs
|
||||
complexPermissions?: boolean | PermissionConsumerCountOutputTypeCountComplexPermissionsArgs
|
||||
businessPermissions?: boolean | PermissionConsumerCountOutputTypeCountBusinessPermissionsArgs
|
||||
pos_permissions?: boolean | PermissionConsumerCountOutputTypeCountPos_permissionsArgs
|
||||
complex_permissions?: boolean | PermissionConsumerCountOutputTypeCountComplex_permissionsArgs
|
||||
business_permissions?: boolean | PermissionConsumerCountOutputTypeCountBusiness_permissionsArgs
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -600,32 +559,32 @@ export type PermissionConsumerCountOutputTypeDefaultArgs<ExtArgs extends runtime
|
||||
/**
|
||||
* PermissionConsumerCountOutputType without action
|
||||
*/
|
||||
export type PermissionConsumerCountOutputTypeCountPosPermissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type PermissionConsumerCountOutputTypeCountPos_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PermissionPosWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* PermissionConsumerCountOutputType without action
|
||||
*/
|
||||
export type PermissionConsumerCountOutputTypeCountComplexPermissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type PermissionConsumerCountOutputTypeCountComplex_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PermissionComplexWhereInput
|
||||
}
|
||||
|
||||
/**
|
||||
* PermissionConsumerCountOutputType without action
|
||||
*/
|
||||
export type PermissionConsumerCountOutputTypeCountBusinessPermissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type PermissionConsumerCountOutputTypeCountBusiness_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PermissionBusinessWhereInput
|
||||
}
|
||||
|
||||
|
||||
export type PermissionConsumerSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetSelect<{
|
||||
id?: boolean
|
||||
account_id?: boolean
|
||||
account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
|
||||
posPermissions?: boolean | Prisma.PermissionConsumer$posPermissionsArgs<ExtArgs>
|
||||
complexPermissions?: boolean | Prisma.PermissionConsumer$complexPermissionsArgs<ExtArgs>
|
||||
businessPermissions?: boolean | Prisma.PermissionConsumer$businessPermissionsArgs<ExtArgs>
|
||||
consumer_account_id?: boolean
|
||||
consumer_account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
|
||||
pos_permissions?: boolean | Prisma.PermissionConsumer$pos_permissionsArgs<ExtArgs>
|
||||
complex_permissions?: boolean | Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs>
|
||||
business_permissions?: boolean | Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.PermissionConsumerCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["permissionConsumer"]>
|
||||
|
||||
@@ -633,29 +592,29 @@ export type PermissionConsumerSelect<ExtArgs extends runtime.Types.Extensions.In
|
||||
|
||||
export type PermissionConsumerSelectScalar = {
|
||||
id?: boolean
|
||||
account_id?: boolean
|
||||
consumer_account_id?: boolean
|
||||
}
|
||||
|
||||
export type PermissionConsumerOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "account_id", ExtArgs["result"]["permissionConsumer"]>
|
||||
export type PermissionConsumerOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "consumer_account_id", ExtArgs["result"]["permissionConsumer"]>
|
||||
export type PermissionConsumerInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
|
||||
posPermissions?: boolean | Prisma.PermissionConsumer$posPermissionsArgs<ExtArgs>
|
||||
complexPermissions?: boolean | Prisma.PermissionConsumer$complexPermissionsArgs<ExtArgs>
|
||||
businessPermissions?: boolean | Prisma.PermissionConsumer$businessPermissionsArgs<ExtArgs>
|
||||
consumer_account?: boolean | Prisma.ConsumerAccountDefaultArgs<ExtArgs>
|
||||
pos_permissions?: boolean | Prisma.PermissionConsumer$pos_permissionsArgs<ExtArgs>
|
||||
complex_permissions?: boolean | Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs>
|
||||
business_permissions?: boolean | Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.PermissionConsumerCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
export type $PermissionConsumerPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
name: "PermissionConsumer"
|
||||
objects: {
|
||||
account: Prisma.$ConsumerAccountPayload<ExtArgs>
|
||||
posPermissions: Prisma.$PermissionPosPayload<ExtArgs>[]
|
||||
complexPermissions: Prisma.$PermissionComplexPayload<ExtArgs>[]
|
||||
businessPermissions: Prisma.$PermissionBusinessPayload<ExtArgs>[]
|
||||
consumer_account: Prisma.$ConsumerAccountPayload<ExtArgs>
|
||||
pos_permissions: Prisma.$PermissionPosPayload<ExtArgs>[]
|
||||
complex_permissions: Prisma.$PermissionComplexPayload<ExtArgs>[]
|
||||
business_permissions: Prisma.$PermissionBusinessPayload<ExtArgs>[]
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
account_id: string
|
||||
consumer_account_id: string
|
||||
}, ExtArgs["result"]["permissionConsumer"]>
|
||||
composites: {}
|
||||
}
|
||||
@@ -996,10 +955,10 @@ readonly fields: PermissionConsumerFieldRefs;
|
||||
*/
|
||||
export interface Prisma__PermissionConsumerClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
account<T extends Prisma.ConsumerAccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccountDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
posPermissions<T extends Prisma.PermissionConsumer$posPermissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$posPermissionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionPosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
complexPermissions<T extends Prisma.PermissionConsumer$complexPermissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$complexPermissionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
businessPermissions<T extends Prisma.PermissionConsumer$businessPermissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$businessPermissionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionBusinessPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
consumer_account<T extends Prisma.ConsumerAccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerAccountDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerAccountClient<runtime.Types.Result.GetResult<Prisma.$ConsumerAccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
|
||||
pos_permissions<T extends Prisma.PermissionConsumer$pos_permissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$pos_permissionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionPosPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
complex_permissions<T extends Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$complex_permissionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
business_permissions<T extends Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.PermissionConsumer$business_permissionsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PermissionBusinessPayload<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.
|
||||
@@ -1030,7 +989,7 @@ export interface Prisma__PermissionConsumerClient<T, Null = never, ExtArgs exten
|
||||
*/
|
||||
export interface PermissionConsumerFieldRefs {
|
||||
readonly id: Prisma.FieldRef<"PermissionConsumer", 'String'>
|
||||
readonly account_id: Prisma.FieldRef<"PermissionConsumer", 'String'>
|
||||
readonly consumer_account_id: Prisma.FieldRef<"PermissionConsumer", 'String'>
|
||||
}
|
||||
|
||||
|
||||
@@ -1374,9 +1333,9 @@ export type PermissionConsumerDeleteManyArgs<ExtArgs extends runtime.Types.Exten
|
||||
}
|
||||
|
||||
/**
|
||||
* PermissionConsumer.posPermissions
|
||||
* PermissionConsumer.pos_permissions
|
||||
*/
|
||||
export type PermissionConsumer$posPermissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type PermissionConsumer$pos_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PermissionPos
|
||||
*/
|
||||
@@ -1398,9 +1357,9 @@ export type PermissionConsumer$posPermissionsArgs<ExtArgs extends runtime.Types.
|
||||
}
|
||||
|
||||
/**
|
||||
* PermissionConsumer.complexPermissions
|
||||
* PermissionConsumer.complex_permissions
|
||||
*/
|
||||
export type PermissionConsumer$complexPermissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type PermissionConsumer$complex_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PermissionComplex
|
||||
*/
|
||||
@@ -1422,9 +1381,9 @@ export type PermissionConsumer$complexPermissionsArgs<ExtArgs extends runtime.Ty
|
||||
}
|
||||
|
||||
/**
|
||||
* PermissionConsumer.businessPermissions
|
||||
* PermissionConsumer.business_permissions
|
||||
*/
|
||||
export type PermissionConsumer$businessPermissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type PermissionConsumer$business_permissionsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PermissionBusiness
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user