update models and create consumer domain accounts permissions
This commit is contained in:
@@ -233,7 +233,7 @@ export type PartnerWhereInput = {
|
||||
created_at?: Prisma.DateTimeFilter<"Partner"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"Partner"> | Date | string
|
||||
licenses?: Prisma.LicenseListRelationFilter
|
||||
accounts?: Prisma.PartnerAccountListRelationFilter
|
||||
partner_accounts?: Prisma.PartnerAccountListRelationFilter
|
||||
}
|
||||
|
||||
export type PartnerOrderByWithRelationInput = {
|
||||
@@ -245,7 +245,7 @@ export type PartnerOrderByWithRelationInput = {
|
||||
created_at?: Prisma.SortOrder
|
||||
updated_at?: Prisma.SortOrder
|
||||
licenses?: Prisma.LicenseOrderByRelationAggregateInput
|
||||
accounts?: Prisma.PartnerAccountOrderByRelationAggregateInput
|
||||
partner_accounts?: Prisma.PartnerAccountOrderByRelationAggregateInput
|
||||
_relevance?: Prisma.PartnerOrderByRelevanceInput
|
||||
}
|
||||
|
||||
@@ -261,7 +261,7 @@ export type PartnerWhereUniqueInput = Prisma.AtLeast<{
|
||||
created_at?: Prisma.DateTimeFilter<"Partner"> | Date | string
|
||||
updated_at?: Prisma.DateTimeFilter<"Partner"> | Date | string
|
||||
licenses?: Prisma.LicenseListRelationFilter
|
||||
accounts?: Prisma.PartnerAccountListRelationFilter
|
||||
partner_accounts?: Prisma.PartnerAccountListRelationFilter
|
||||
}, "id" | "code">
|
||||
|
||||
export type PartnerOrderByWithAggregationInput = {
|
||||
@@ -301,7 +301,7 @@ export type PartnerCreateInput = {
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
licenses?: Prisma.LicenseCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutUserInput
|
||||
partner_accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedCreateInput = {
|
||||
@@ -313,7 +313,7 @@ export type PartnerUncheckedCreateInput = {
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
licenses?: Prisma.LicenseUncheckedCreateNestedManyWithoutPartnerInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutUserInput
|
||||
partner_accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUpdateInput = {
|
||||
@@ -325,7 +325,7 @@ export type PartnerUpdateInput = {
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
licenses?: Prisma.LicenseUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutUserNestedInput
|
||||
partner_accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateInput = {
|
||||
@@ -337,7 +337,7 @@ export type PartnerUncheckedUpdateInput = {
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
licenses?: Prisma.LicenseUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutUserNestedInput
|
||||
partner_accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerCreateManyInput = {
|
||||
@@ -375,6 +375,11 @@ export type PartnerNullableScalarRelationFilter = {
|
||||
isNot?: Prisma.PartnerWhereInput | null
|
||||
}
|
||||
|
||||
export type PartnerScalarRelationFilter = {
|
||||
is?: Prisma.PartnerWhereInput
|
||||
isNot?: Prisma.PartnerWhereInput
|
||||
}
|
||||
|
||||
export type PartnerOrderByRelevanceInput = {
|
||||
fields: Prisma.PartnerOrderByRelevanceFieldEnum | Prisma.PartnerOrderByRelevanceFieldEnum[]
|
||||
sort: Prisma.SortOrder
|
||||
@@ -419,11 +424,6 @@ export type PartnerSumOrderByAggregateInput = {
|
||||
license_quota?: Prisma.SortOrder
|
||||
}
|
||||
|
||||
export type PartnerScalarRelationFilter = {
|
||||
is?: Prisma.PartnerWhereInput
|
||||
isNot?: Prisma.PartnerWhereInput
|
||||
}
|
||||
|
||||
export type PartnerCreateNestedOneWithoutLicensesInput = {
|
||||
create?: Prisma.XOR<Prisma.PartnerCreateWithoutLicensesInput, Prisma.PartnerUncheckedCreateWithoutLicensesInput>
|
||||
connectOrCreate?: Prisma.PartnerCreateOrConnectWithoutLicensesInput
|
||||
@@ -440,6 +440,20 @@ export type PartnerUpdateOneWithoutLicensesNestedInput = {
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PartnerUpdateToOneWithWhereWithoutLicensesInput, Prisma.PartnerUpdateWithoutLicensesInput>, Prisma.PartnerUncheckedUpdateWithoutLicensesInput>
|
||||
}
|
||||
|
||||
export type PartnerCreateNestedOneWithoutPartner_accountsInput = {
|
||||
create?: Prisma.XOR<Prisma.PartnerCreateWithoutPartner_accountsInput, Prisma.PartnerUncheckedCreateWithoutPartner_accountsInput>
|
||||
connectOrCreate?: Prisma.PartnerCreateOrConnectWithoutPartner_accountsInput
|
||||
connect?: Prisma.PartnerWhereUniqueInput
|
||||
}
|
||||
|
||||
export type PartnerUpdateOneRequiredWithoutPartner_accountsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PartnerCreateWithoutPartner_accountsInput, Prisma.PartnerUncheckedCreateWithoutPartner_accountsInput>
|
||||
connectOrCreate?: Prisma.PartnerCreateOrConnectWithoutPartner_accountsInput
|
||||
upsert?: Prisma.PartnerUpsertWithoutPartner_accountsInput
|
||||
connect?: Prisma.PartnerWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PartnerUpdateToOneWithWhereWithoutPartner_accountsInput, Prisma.PartnerUpdateWithoutPartner_accountsInput>, Prisma.PartnerUncheckedUpdateWithoutPartner_accountsInput>
|
||||
}
|
||||
|
||||
export type NullableIntFieldUpdateOperationsInput = {
|
||||
set?: number | null
|
||||
increment?: number
|
||||
@@ -452,20 +466,6 @@ export type EnumPartnerStatusFieldUpdateOperationsInput = {
|
||||
set?: $Enums.PartnerStatus
|
||||
}
|
||||
|
||||
export type PartnerCreateNestedOneWithoutAccountsInput = {
|
||||
create?: Prisma.XOR<Prisma.PartnerCreateWithoutAccountsInput, Prisma.PartnerUncheckedCreateWithoutAccountsInput>
|
||||
connectOrCreate?: Prisma.PartnerCreateOrConnectWithoutAccountsInput
|
||||
connect?: Prisma.PartnerWhereUniqueInput
|
||||
}
|
||||
|
||||
export type PartnerUpdateOneRequiredWithoutAccountsNestedInput = {
|
||||
create?: Prisma.XOR<Prisma.PartnerCreateWithoutAccountsInput, Prisma.PartnerUncheckedCreateWithoutAccountsInput>
|
||||
connectOrCreate?: Prisma.PartnerCreateOrConnectWithoutAccountsInput
|
||||
upsert?: Prisma.PartnerUpsertWithoutAccountsInput
|
||||
connect?: Prisma.PartnerWhereUniqueInput
|
||||
update?: Prisma.XOR<Prisma.XOR<Prisma.PartnerUpdateToOneWithWhereWithoutAccountsInput, Prisma.PartnerUpdateWithoutAccountsInput>, Prisma.PartnerUncheckedUpdateWithoutAccountsInput>
|
||||
}
|
||||
|
||||
export type PartnerCreateWithoutLicensesInput = {
|
||||
id?: string
|
||||
name: string
|
||||
@@ -474,7 +474,7 @@ export type PartnerCreateWithoutLicensesInput = {
|
||||
status?: $Enums.PartnerStatus
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountCreateNestedManyWithoutUserInput
|
||||
partner_accounts?: Prisma.PartnerAccountCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedCreateWithoutLicensesInput = {
|
||||
@@ -485,7 +485,7 @@ export type PartnerUncheckedCreateWithoutLicensesInput = {
|
||||
status?: $Enums.PartnerStatus
|
||||
created_at?: Date | string
|
||||
updated_at?: Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutUserInput
|
||||
partner_accounts?: Prisma.PartnerAccountUncheckedCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerCreateOrConnectWithoutLicensesInput = {
|
||||
@@ -512,7 +512,7 @@ export type PartnerUpdateWithoutLicensesInput = {
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUpdateManyWithoutUserNestedInput
|
||||
partner_accounts?: Prisma.PartnerAccountUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateWithoutLicensesInput = {
|
||||
@@ -523,10 +523,10 @@ export type PartnerUncheckedUpdateWithoutLicensesInput = {
|
||||
status?: Prisma.EnumPartnerStatusFieldUpdateOperationsInput | $Enums.PartnerStatus
|
||||
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
|
||||
accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutUserNestedInput
|
||||
partner_accounts?: Prisma.PartnerAccountUncheckedUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerCreateWithoutAccountsInput = {
|
||||
export type PartnerCreateWithoutPartner_accountsInput = {
|
||||
id?: string
|
||||
name: string
|
||||
code: string
|
||||
@@ -537,7 +537,7 @@ export type PartnerCreateWithoutAccountsInput = {
|
||||
licenses?: Prisma.LicenseCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedCreateWithoutAccountsInput = {
|
||||
export type PartnerUncheckedCreateWithoutPartner_accountsInput = {
|
||||
id?: string
|
||||
name: string
|
||||
code: string
|
||||
@@ -548,23 +548,23 @@ export type PartnerUncheckedCreateWithoutAccountsInput = {
|
||||
licenses?: Prisma.LicenseUncheckedCreateNestedManyWithoutPartnerInput
|
||||
}
|
||||
|
||||
export type PartnerCreateOrConnectWithoutAccountsInput = {
|
||||
export type PartnerCreateOrConnectWithoutPartner_accountsInput = {
|
||||
where: Prisma.PartnerWhereUniqueInput
|
||||
create: Prisma.XOR<Prisma.PartnerCreateWithoutAccountsInput, Prisma.PartnerUncheckedCreateWithoutAccountsInput>
|
||||
create: Prisma.XOR<Prisma.PartnerCreateWithoutPartner_accountsInput, Prisma.PartnerUncheckedCreateWithoutPartner_accountsInput>
|
||||
}
|
||||
|
||||
export type PartnerUpsertWithoutAccountsInput = {
|
||||
update: Prisma.XOR<Prisma.PartnerUpdateWithoutAccountsInput, Prisma.PartnerUncheckedUpdateWithoutAccountsInput>
|
||||
create: Prisma.XOR<Prisma.PartnerCreateWithoutAccountsInput, Prisma.PartnerUncheckedCreateWithoutAccountsInput>
|
||||
export type PartnerUpsertWithoutPartner_accountsInput = {
|
||||
update: Prisma.XOR<Prisma.PartnerUpdateWithoutPartner_accountsInput, Prisma.PartnerUncheckedUpdateWithoutPartner_accountsInput>
|
||||
create: Prisma.XOR<Prisma.PartnerCreateWithoutPartner_accountsInput, Prisma.PartnerUncheckedCreateWithoutPartner_accountsInput>
|
||||
where?: Prisma.PartnerWhereInput
|
||||
}
|
||||
|
||||
export type PartnerUpdateToOneWithWhereWithoutAccountsInput = {
|
||||
export type PartnerUpdateToOneWithWhereWithoutPartner_accountsInput = {
|
||||
where?: Prisma.PartnerWhereInput
|
||||
data: Prisma.XOR<Prisma.PartnerUpdateWithoutAccountsInput, Prisma.PartnerUncheckedUpdateWithoutAccountsInput>
|
||||
data: Prisma.XOR<Prisma.PartnerUpdateWithoutPartner_accountsInput, Prisma.PartnerUncheckedUpdateWithoutPartner_accountsInput>
|
||||
}
|
||||
|
||||
export type PartnerUpdateWithoutAccountsInput = {
|
||||
export type PartnerUpdateWithoutPartner_accountsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
@@ -575,7 +575,7 @@ export type PartnerUpdateWithoutAccountsInput = {
|
||||
licenses?: Prisma.LicenseUpdateManyWithoutPartnerNestedInput
|
||||
}
|
||||
|
||||
export type PartnerUncheckedUpdateWithoutAccountsInput = {
|
||||
export type PartnerUncheckedUpdateWithoutPartner_accountsInput = {
|
||||
id?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
name?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
code?: Prisma.StringFieldUpdateOperationsInput | string
|
||||
@@ -593,12 +593,12 @@ export type PartnerUncheckedUpdateWithoutAccountsInput = {
|
||||
|
||||
export type PartnerCountOutputType = {
|
||||
licenses: number
|
||||
accounts: number
|
||||
partner_accounts: number
|
||||
}
|
||||
|
||||
export type PartnerCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
licenses?: boolean | PartnerCountOutputTypeCountLicensesArgs
|
||||
accounts?: boolean | PartnerCountOutputTypeCountAccountsArgs
|
||||
partner_accounts?: boolean | PartnerCountOutputTypeCountPartner_accountsArgs
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -621,7 +621,7 @@ export type PartnerCountOutputTypeCountLicensesArgs<ExtArgs extends runtime.Type
|
||||
/**
|
||||
* PartnerCountOutputType without action
|
||||
*/
|
||||
export type PartnerCountOutputTypeCountAccountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type PartnerCountOutputTypeCountPartner_accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
where?: Prisma.PartnerAccountWhereInput
|
||||
}
|
||||
|
||||
@@ -635,7 +635,7 @@ export type PartnerSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs
|
||||
created_at?: boolean
|
||||
updated_at?: boolean
|
||||
licenses?: boolean | Prisma.Partner$licensesArgs<ExtArgs>
|
||||
accounts?: boolean | Prisma.Partner$accountsArgs<ExtArgs>
|
||||
partner_accounts?: boolean | Prisma.Partner$partner_accountsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.PartnerCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}, ExtArgs["result"]["partner"]>
|
||||
|
||||
@@ -654,7 +654,7 @@ export type PartnerSelectScalar = {
|
||||
export type PartnerOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "code" | "license_quota" | "status" | "created_at" | "updated_at", ExtArgs["result"]["partner"]>
|
||||
export type PartnerInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
licenses?: boolean | Prisma.Partner$licensesArgs<ExtArgs>
|
||||
accounts?: boolean | Prisma.Partner$accountsArgs<ExtArgs>
|
||||
partner_accounts?: boolean | Prisma.Partner$partner_accountsArgs<ExtArgs>
|
||||
_count?: boolean | Prisma.PartnerCountOutputTypeDefaultArgs<ExtArgs>
|
||||
}
|
||||
|
||||
@@ -662,7 +662,7 @@ export type $PartnerPayload<ExtArgs extends runtime.Types.Extensions.InternalArg
|
||||
name: "Partner"
|
||||
objects: {
|
||||
licenses: Prisma.$LicensePayload<ExtArgs>[]
|
||||
accounts: Prisma.$PartnerAccountPayload<ExtArgs>[]
|
||||
partner_accounts: Prisma.$PartnerAccountPayload<ExtArgs>[]
|
||||
}
|
||||
scalars: runtime.Types.Extensions.GetPayloadResult<{
|
||||
id: string
|
||||
@@ -1013,7 +1013,7 @@ readonly fields: PartnerFieldRefs;
|
||||
export interface Prisma__PartnerClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
|
||||
readonly [Symbol.toStringTag]: "PrismaPromise"
|
||||
licenses<T extends Prisma.Partner$licensesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$licensesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$LicensePayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
accounts<T extends Prisma.Partner$accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PartnerAccountPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
|
||||
partner_accounts<T extends Prisma.Partner$partner_accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.Partner$partner_accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$PartnerAccountPayload<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.
|
||||
@@ -1417,9 +1417,9 @@ export type Partner$licensesArgs<ExtArgs extends runtime.Types.Extensions.Intern
|
||||
}
|
||||
|
||||
/**
|
||||
* Partner.accounts
|
||||
* Partner.partner_accounts
|
||||
*/
|
||||
export type Partner$accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
export type Partner$partner_accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
|
||||
/**
|
||||
* Select specific fields to fetch from the PartnerAccount
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user