update models and create consumer domain accounts permissions

This commit is contained in:
2026-04-11 14:47:05 +03:30
parent 89726c8904
commit 9cef733370
87 changed files with 2967 additions and 3352 deletions
+95 -87
View File
@@ -28,7 +28,7 @@ export type AdminAccountMinAggregateOutputType = {
id: string | null
created_at: Date | null
updated_at: Date | null
user_id: string | null
admin_id: string | null
account_id: string | null
}
@@ -36,7 +36,7 @@ export type AdminAccountMaxAggregateOutputType = {
id: string | null
created_at: Date | null
updated_at: Date | null
user_id: string | null
admin_id: string | null
account_id: string | null
}
@@ -44,7 +44,7 @@ export type AdminAccountCountAggregateOutputType = {
id: number
created_at: number
updated_at: number
user_id: number
admin_id: number
account_id: number
_all: number
}
@@ -54,7 +54,7 @@ export type AdminAccountMinAggregateInputType = {
id?: true
created_at?: true
updated_at?: true
user_id?: true
admin_id?: true
account_id?: true
}
@@ -62,7 +62,7 @@ export type AdminAccountMaxAggregateInputType = {
id?: true
created_at?: true
updated_at?: true
user_id?: true
admin_id?: true
account_id?: true
}
@@ -70,7 +70,7 @@ export type AdminAccountCountAggregateInputType = {
id?: true
created_at?: true
updated_at?: true
user_id?: true
admin_id?: true
account_id?: true
_all?: true
}
@@ -151,7 +151,7 @@ export type AdminAccountGroupByOutputType = {
id: string
created_at: Date
updated_at: Date
user_id: string
admin_id: string
account_id: string
_count: AdminAccountCountAggregateOutputType | null
_min: AdminAccountMinAggregateOutputType | null
@@ -180,9 +180,9 @@ export type AdminAccountWhereInput = {
id?: Prisma.StringFilter<"AdminAccount"> | string
created_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
user_id?: Prisma.StringFilter<"AdminAccount"> | string
admin_id?: Prisma.StringFilter<"AdminAccount"> | string
account_id?: Prisma.StringFilter<"AdminAccount"> | string
user?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
admin?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
}
@@ -190,9 +190,9 @@ export type AdminAccountOrderByWithRelationInput = {
id?: Prisma.SortOrder
created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder
user_id?: Prisma.SortOrder
admin_id?: Prisma.SortOrder
account_id?: Prisma.SortOrder
user?: Prisma.AdminOrderByWithRelationInput
admin?: Prisma.AdminOrderByWithRelationInput
account?: Prisma.AccountOrderByWithRelationInput
_relevance?: Prisma.AdminAccountOrderByRelevanceInput
}
@@ -205,8 +205,8 @@ export type AdminAccountWhereUniqueInput = Prisma.AtLeast<{
NOT?: Prisma.AdminAccountWhereInput | Prisma.AdminAccountWhereInput[]
created_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
user_id?: Prisma.StringFilter<"AdminAccount"> | string
user?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
admin_id?: Prisma.StringFilter<"AdminAccount"> | string
admin?: Prisma.XOR<Prisma.AdminScalarRelationFilter, Prisma.AdminWhereInput>
account?: Prisma.XOR<Prisma.AccountScalarRelationFilter, Prisma.AccountWhereInput>
}, "id" | "account_id">
@@ -214,7 +214,7 @@ export type AdminAccountOrderByWithAggregationInput = {
id?: Prisma.SortOrder
created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder
user_id?: Prisma.SortOrder
admin_id?: Prisma.SortOrder
account_id?: Prisma.SortOrder
_count?: Prisma.AdminAccountCountOrderByAggregateInput
_max?: Prisma.AdminAccountMaxOrderByAggregateInput
@@ -228,7 +228,7 @@ export type AdminAccountScalarWhereWithAggregatesInput = {
id?: Prisma.StringWithAggregatesFilter<"AdminAccount"> | string
created_at?: Prisma.DateTimeWithAggregatesFilter<"AdminAccount"> | Date | string
updated_at?: Prisma.DateTimeWithAggregatesFilter<"AdminAccount"> | Date | string
user_id?: Prisma.StringWithAggregatesFilter<"AdminAccount"> | string
admin_id?: Prisma.StringWithAggregatesFilter<"AdminAccount"> | string
account_id?: Prisma.StringWithAggregatesFilter<"AdminAccount"> | string
}
@@ -236,7 +236,7 @@ export type AdminAccountCreateInput = {
id?: string
created_at?: Date | string
updated_at?: Date | string
user: Prisma.AdminCreateNestedOneWithoutAccountsInput
admin: Prisma.AdminCreateNestedOneWithoutAdminAccountsInput
account: Prisma.AccountCreateNestedOneWithoutAdmin_accountInput
}
@@ -244,7 +244,7 @@ export type AdminAccountUncheckedCreateInput = {
id?: string
created_at?: Date | string
updated_at?: Date | string
user_id: string
admin_id: string
account_id: string
}
@@ -252,7 +252,7 @@ export type AdminAccountUpdateInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
user?: Prisma.AdminUpdateOneRequiredWithoutAccountsNestedInput
admin?: Prisma.AdminUpdateOneRequiredWithoutAdminAccountsNestedInput
account?: Prisma.AccountUpdateOneRequiredWithoutAdmin_accountNestedInput
}
@@ -260,7 +260,7 @@ export type AdminAccountUncheckedUpdateInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
user_id?: Prisma.StringFieldUpdateOperationsInput | string
admin_id?: Prisma.StringFieldUpdateOperationsInput | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string
}
@@ -268,7 +268,7 @@ export type AdminAccountCreateManyInput = {
id?: string
created_at?: Date | string
updated_at?: Date | string
user_id: string
admin_id: string
account_id: string
}
@@ -282,20 +282,10 @@ export type AdminAccountUncheckedUpdateManyInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
user_id?: Prisma.StringFieldUpdateOperationsInput | string
admin_id?: Prisma.StringFieldUpdateOperationsInput | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string
}
export type AdminAccountListRelationFilter = {
every?: Prisma.AdminAccountWhereInput
some?: Prisma.AdminAccountWhereInput
none?: Prisma.AdminAccountWhereInput
}
export type AdminAccountOrderByRelationAggregateInput = {
_count?: Prisma.SortOrder
}
export type AdminAccountOrderByRelevanceInput = {
fields: Prisma.AdminAccountOrderByRelevanceFieldEnum | Prisma.AdminAccountOrderByRelevanceFieldEnum[]
sort: Prisma.SortOrder
@@ -306,7 +296,7 @@ export type AdminAccountCountOrderByAggregateInput = {
id?: Prisma.SortOrder
created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder
user_id?: Prisma.SortOrder
admin_id?: Prisma.SortOrder
account_id?: Prisma.SortOrder
}
@@ -314,7 +304,7 @@ export type AdminAccountMaxOrderByAggregateInput = {
id?: Prisma.SortOrder
created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder
user_id?: Prisma.SortOrder
admin_id?: Prisma.SortOrder
account_id?: Prisma.SortOrder
}
@@ -322,54 +312,72 @@ export type AdminAccountMinOrderByAggregateInput = {
id?: Prisma.SortOrder
created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder
user_id?: Prisma.SortOrder
admin_id?: Prisma.SortOrder
account_id?: Prisma.SortOrder
}
export type AdminAccountListRelationFilter = {
every?: Prisma.AdminAccountWhereInput
some?: Prisma.AdminAccountWhereInput
none?: Prisma.AdminAccountWhereInput
}
export type AdminAccountOrderByRelationAggregateInput = {
_count?: Prisma.SortOrder
}
export type AdminAccountNullableScalarRelationFilter = {
is?: Prisma.AdminAccountWhereInput | null
isNot?: Prisma.AdminAccountWhereInput | null
}
export type AdminAccountCreateNestedManyWithoutUserInput = {
create?: Prisma.XOR<Prisma.AdminAccountCreateWithoutUserInput, Prisma.AdminAccountUncheckedCreateWithoutUserInput> | Prisma.AdminAccountCreateWithoutUserInput[] | Prisma.AdminAccountUncheckedCreateWithoutUserInput[]
connectOrCreate?: Prisma.AdminAccountCreateOrConnectWithoutUserInput | Prisma.AdminAccountCreateOrConnectWithoutUserInput[]
createMany?: Prisma.AdminAccountCreateManyUserInputEnvelope
export type StringFieldUpdateOperationsInput = {
set?: string
}
export type DateTimeFieldUpdateOperationsInput = {
set?: Date | string
}
export type AdminAccountCreateNestedManyWithoutAdminInput = {
create?: Prisma.XOR<Prisma.AdminAccountCreateWithoutAdminInput, Prisma.AdminAccountUncheckedCreateWithoutAdminInput> | Prisma.AdminAccountCreateWithoutAdminInput[] | Prisma.AdminAccountUncheckedCreateWithoutAdminInput[]
connectOrCreate?: Prisma.AdminAccountCreateOrConnectWithoutAdminInput | Prisma.AdminAccountCreateOrConnectWithoutAdminInput[]
createMany?: Prisma.AdminAccountCreateManyAdminInputEnvelope
connect?: Prisma.AdminAccountWhereUniqueInput | Prisma.AdminAccountWhereUniqueInput[]
}
export type AdminAccountUncheckedCreateNestedManyWithoutUserInput = {
create?: Prisma.XOR<Prisma.AdminAccountCreateWithoutUserInput, Prisma.AdminAccountUncheckedCreateWithoutUserInput> | Prisma.AdminAccountCreateWithoutUserInput[] | Prisma.AdminAccountUncheckedCreateWithoutUserInput[]
connectOrCreate?: Prisma.AdminAccountCreateOrConnectWithoutUserInput | Prisma.AdminAccountCreateOrConnectWithoutUserInput[]
createMany?: Prisma.AdminAccountCreateManyUserInputEnvelope
export type AdminAccountUncheckedCreateNestedManyWithoutAdminInput = {
create?: Prisma.XOR<Prisma.AdminAccountCreateWithoutAdminInput, Prisma.AdminAccountUncheckedCreateWithoutAdminInput> | Prisma.AdminAccountCreateWithoutAdminInput[] | Prisma.AdminAccountUncheckedCreateWithoutAdminInput[]
connectOrCreate?: Prisma.AdminAccountCreateOrConnectWithoutAdminInput | Prisma.AdminAccountCreateOrConnectWithoutAdminInput[]
createMany?: Prisma.AdminAccountCreateManyAdminInputEnvelope
connect?: Prisma.AdminAccountWhereUniqueInput | Prisma.AdminAccountWhereUniqueInput[]
}
export type AdminAccountUpdateManyWithoutUserNestedInput = {
create?: Prisma.XOR<Prisma.AdminAccountCreateWithoutUserInput, Prisma.AdminAccountUncheckedCreateWithoutUserInput> | Prisma.AdminAccountCreateWithoutUserInput[] | Prisma.AdminAccountUncheckedCreateWithoutUserInput[]
connectOrCreate?: Prisma.AdminAccountCreateOrConnectWithoutUserInput | Prisma.AdminAccountCreateOrConnectWithoutUserInput[]
upsert?: Prisma.AdminAccountUpsertWithWhereUniqueWithoutUserInput | Prisma.AdminAccountUpsertWithWhereUniqueWithoutUserInput[]
createMany?: Prisma.AdminAccountCreateManyUserInputEnvelope
export type AdminAccountUpdateManyWithoutAdminNestedInput = {
create?: Prisma.XOR<Prisma.AdminAccountCreateWithoutAdminInput, Prisma.AdminAccountUncheckedCreateWithoutAdminInput> | Prisma.AdminAccountCreateWithoutAdminInput[] | Prisma.AdminAccountUncheckedCreateWithoutAdminInput[]
connectOrCreate?: Prisma.AdminAccountCreateOrConnectWithoutAdminInput | Prisma.AdminAccountCreateOrConnectWithoutAdminInput[]
upsert?: Prisma.AdminAccountUpsertWithWhereUniqueWithoutAdminInput | Prisma.AdminAccountUpsertWithWhereUniqueWithoutAdminInput[]
createMany?: Prisma.AdminAccountCreateManyAdminInputEnvelope
set?: Prisma.AdminAccountWhereUniqueInput | Prisma.AdminAccountWhereUniqueInput[]
disconnect?: Prisma.AdminAccountWhereUniqueInput | Prisma.AdminAccountWhereUniqueInput[]
delete?: Prisma.AdminAccountWhereUniqueInput | Prisma.AdminAccountWhereUniqueInput[]
connect?: Prisma.AdminAccountWhereUniqueInput | Prisma.AdminAccountWhereUniqueInput[]
update?: Prisma.AdminAccountUpdateWithWhereUniqueWithoutUserInput | Prisma.AdminAccountUpdateWithWhereUniqueWithoutUserInput[]
updateMany?: Prisma.AdminAccountUpdateManyWithWhereWithoutUserInput | Prisma.AdminAccountUpdateManyWithWhereWithoutUserInput[]
update?: Prisma.AdminAccountUpdateWithWhereUniqueWithoutAdminInput | Prisma.AdminAccountUpdateWithWhereUniqueWithoutAdminInput[]
updateMany?: Prisma.AdminAccountUpdateManyWithWhereWithoutAdminInput | Prisma.AdminAccountUpdateManyWithWhereWithoutAdminInput[]
deleteMany?: Prisma.AdminAccountScalarWhereInput | Prisma.AdminAccountScalarWhereInput[]
}
export type AdminAccountUncheckedUpdateManyWithoutUserNestedInput = {
create?: Prisma.XOR<Prisma.AdminAccountCreateWithoutUserInput, Prisma.AdminAccountUncheckedCreateWithoutUserInput> | Prisma.AdminAccountCreateWithoutUserInput[] | Prisma.AdminAccountUncheckedCreateWithoutUserInput[]
connectOrCreate?: Prisma.AdminAccountCreateOrConnectWithoutUserInput | Prisma.AdminAccountCreateOrConnectWithoutUserInput[]
upsert?: Prisma.AdminAccountUpsertWithWhereUniqueWithoutUserInput | Prisma.AdminAccountUpsertWithWhereUniqueWithoutUserInput[]
createMany?: Prisma.AdminAccountCreateManyUserInputEnvelope
export type AdminAccountUncheckedUpdateManyWithoutAdminNestedInput = {
create?: Prisma.XOR<Prisma.AdminAccountCreateWithoutAdminInput, Prisma.AdminAccountUncheckedCreateWithoutAdminInput> | Prisma.AdminAccountCreateWithoutAdminInput[] | Prisma.AdminAccountUncheckedCreateWithoutAdminInput[]
connectOrCreate?: Prisma.AdminAccountCreateOrConnectWithoutAdminInput | Prisma.AdminAccountCreateOrConnectWithoutAdminInput[]
upsert?: Prisma.AdminAccountUpsertWithWhereUniqueWithoutAdminInput | Prisma.AdminAccountUpsertWithWhereUniqueWithoutAdminInput[]
createMany?: Prisma.AdminAccountCreateManyAdminInputEnvelope
set?: Prisma.AdminAccountWhereUniqueInput | Prisma.AdminAccountWhereUniqueInput[]
disconnect?: Prisma.AdminAccountWhereUniqueInput | Prisma.AdminAccountWhereUniqueInput[]
delete?: Prisma.AdminAccountWhereUniqueInput | Prisma.AdminAccountWhereUniqueInput[]
connect?: Prisma.AdminAccountWhereUniqueInput | Prisma.AdminAccountWhereUniqueInput[]
update?: Prisma.AdminAccountUpdateWithWhereUniqueWithoutUserInput | Prisma.AdminAccountUpdateWithWhereUniqueWithoutUserInput[]
updateMany?: Prisma.AdminAccountUpdateManyWithWhereWithoutUserInput | Prisma.AdminAccountUpdateManyWithWhereWithoutUserInput[]
update?: Prisma.AdminAccountUpdateWithWhereUniqueWithoutAdminInput | Prisma.AdminAccountUpdateWithWhereUniqueWithoutAdminInput[]
updateMany?: Prisma.AdminAccountUpdateManyWithWhereWithoutAdminInput | Prisma.AdminAccountUpdateManyWithWhereWithoutAdminInput[]
deleteMany?: Prisma.AdminAccountScalarWhereInput | Prisma.AdminAccountScalarWhereInput[]
}
@@ -405,44 +413,44 @@ export type AdminAccountUncheckedUpdateOneWithoutAccountNestedInput = {
update?: Prisma.XOR<Prisma.XOR<Prisma.AdminAccountUpdateToOneWithWhereWithoutAccountInput, Prisma.AdminAccountUpdateWithoutAccountInput>, Prisma.AdminAccountUncheckedUpdateWithoutAccountInput>
}
export type AdminAccountCreateWithoutUserInput = {
export type AdminAccountCreateWithoutAdminInput = {
id?: string
created_at?: Date | string
updated_at?: Date | string
account: Prisma.AccountCreateNestedOneWithoutAdmin_accountInput
}
export type AdminAccountUncheckedCreateWithoutUserInput = {
export type AdminAccountUncheckedCreateWithoutAdminInput = {
id?: string
created_at?: Date | string
updated_at?: Date | string
account_id: string
}
export type AdminAccountCreateOrConnectWithoutUserInput = {
export type AdminAccountCreateOrConnectWithoutAdminInput = {
where: Prisma.AdminAccountWhereUniqueInput
create: Prisma.XOR<Prisma.AdminAccountCreateWithoutUserInput, Prisma.AdminAccountUncheckedCreateWithoutUserInput>
create: Prisma.XOR<Prisma.AdminAccountCreateWithoutAdminInput, Prisma.AdminAccountUncheckedCreateWithoutAdminInput>
}
export type AdminAccountCreateManyUserInputEnvelope = {
data: Prisma.AdminAccountCreateManyUserInput | Prisma.AdminAccountCreateManyUserInput[]
export type AdminAccountCreateManyAdminInputEnvelope = {
data: Prisma.AdminAccountCreateManyAdminInput | Prisma.AdminAccountCreateManyAdminInput[]
skipDuplicates?: boolean
}
export type AdminAccountUpsertWithWhereUniqueWithoutUserInput = {
export type AdminAccountUpsertWithWhereUniqueWithoutAdminInput = {
where: Prisma.AdminAccountWhereUniqueInput
update: Prisma.XOR<Prisma.AdminAccountUpdateWithoutUserInput, Prisma.AdminAccountUncheckedUpdateWithoutUserInput>
create: Prisma.XOR<Prisma.AdminAccountCreateWithoutUserInput, Prisma.AdminAccountUncheckedCreateWithoutUserInput>
update: Prisma.XOR<Prisma.AdminAccountUpdateWithoutAdminInput, Prisma.AdminAccountUncheckedUpdateWithoutAdminInput>
create: Prisma.XOR<Prisma.AdminAccountCreateWithoutAdminInput, Prisma.AdminAccountUncheckedCreateWithoutAdminInput>
}
export type AdminAccountUpdateWithWhereUniqueWithoutUserInput = {
export type AdminAccountUpdateWithWhereUniqueWithoutAdminInput = {
where: Prisma.AdminAccountWhereUniqueInput
data: Prisma.XOR<Prisma.AdminAccountUpdateWithoutUserInput, Prisma.AdminAccountUncheckedUpdateWithoutUserInput>
data: Prisma.XOR<Prisma.AdminAccountUpdateWithoutAdminInput, Prisma.AdminAccountUncheckedUpdateWithoutAdminInput>
}
export type AdminAccountUpdateManyWithWhereWithoutUserInput = {
export type AdminAccountUpdateManyWithWhereWithoutAdminInput = {
where: Prisma.AdminAccountScalarWhereInput
data: Prisma.XOR<Prisma.AdminAccountUpdateManyMutationInput, Prisma.AdminAccountUncheckedUpdateManyWithoutUserInput>
data: Prisma.XOR<Prisma.AdminAccountUpdateManyMutationInput, Prisma.AdminAccountUncheckedUpdateManyWithoutAdminInput>
}
export type AdminAccountScalarWhereInput = {
@@ -452,7 +460,7 @@ export type AdminAccountScalarWhereInput = {
id?: Prisma.StringFilter<"AdminAccount"> | string
created_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
updated_at?: Prisma.DateTimeFilter<"AdminAccount"> | Date | string
user_id?: Prisma.StringFilter<"AdminAccount"> | string
admin_id?: Prisma.StringFilter<"AdminAccount"> | string
account_id?: Prisma.StringFilter<"AdminAccount"> | string
}
@@ -460,14 +468,14 @@ export type AdminAccountCreateWithoutAccountInput = {
id?: string
created_at?: Date | string
updated_at?: Date | string
user: Prisma.AdminCreateNestedOneWithoutAccountsInput
admin: Prisma.AdminCreateNestedOneWithoutAdminAccountsInput
}
export type AdminAccountUncheckedCreateWithoutAccountInput = {
id?: string
created_at?: Date | string
updated_at?: Date | string
user_id: string
admin_id: string
}
export type AdminAccountCreateOrConnectWithoutAccountInput = {
@@ -490,38 +498,38 @@ export type AdminAccountUpdateWithoutAccountInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
user?: Prisma.AdminUpdateOneRequiredWithoutAccountsNestedInput
admin?: Prisma.AdminUpdateOneRequiredWithoutAdminAccountsNestedInput
}
export type AdminAccountUncheckedUpdateWithoutAccountInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
user_id?: Prisma.StringFieldUpdateOperationsInput | string
admin_id?: Prisma.StringFieldUpdateOperationsInput | string
}
export type AdminAccountCreateManyUserInput = {
export type AdminAccountCreateManyAdminInput = {
id?: string
created_at?: Date | string
updated_at?: Date | string
account_id: string
}
export type AdminAccountUpdateWithoutUserInput = {
export type AdminAccountUpdateWithoutAdminInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
account?: Prisma.AccountUpdateOneRequiredWithoutAdmin_accountNestedInput
}
export type AdminAccountUncheckedUpdateWithoutUserInput = {
export type AdminAccountUncheckedUpdateWithoutAdminInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
account_id?: Prisma.StringFieldUpdateOperationsInput | string
}
export type AdminAccountUncheckedUpdateManyWithoutUserInput = {
export type AdminAccountUncheckedUpdateManyWithoutAdminInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
@@ -534,9 +542,9 @@ export type AdminAccountSelect<ExtArgs extends runtime.Types.Extensions.Internal
id?: boolean
created_at?: boolean
updated_at?: boolean
user_id?: boolean
admin_id?: boolean
account_id?: boolean
user?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
admin?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
}, ExtArgs["result"]["adminAccount"]>
@@ -546,27 +554,27 @@ export type AdminAccountSelectScalar = {
id?: boolean
created_at?: boolean
updated_at?: boolean
user_id?: boolean
admin_id?: boolean
account_id?: boolean
}
export type AdminAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "created_at" | "updated_at" | "user_id" | "account_id", ExtArgs["result"]["adminAccount"]>
export type AdminAccountOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "created_at" | "updated_at" | "admin_id" | "account_id", ExtArgs["result"]["adminAccount"]>
export type AdminAccountInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
user?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
admin?: boolean | Prisma.AdminDefaultArgs<ExtArgs>
account?: boolean | Prisma.AccountDefaultArgs<ExtArgs>
}
export type $AdminAccountPayload<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
name: "AdminAccount"
objects: {
user: Prisma.$AdminPayload<ExtArgs>
admin: Prisma.$AdminPayload<ExtArgs>
account: Prisma.$AccountPayload<ExtArgs>
}
scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string
created_at: Date
updated_at: Date
user_id: string
admin_id: string
account_id: string
}, ExtArgs["result"]["adminAccount"]>
composites: {}
@@ -908,7 +916,7 @@ readonly fields: AdminAccountFieldRefs;
*/
export interface Prisma__AdminAccountClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise"
user<T extends Prisma.AdminDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AdminDefaultArgs<ExtArgs>>): Prisma.Prisma__AdminClient<runtime.Types.Result.GetResult<Prisma.$AdminPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
admin<T extends Prisma.AdminDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AdminDefaultArgs<ExtArgs>>): Prisma.Prisma__AdminClient<runtime.Types.Result.GetResult<Prisma.$AdminPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
account<T extends Prisma.AccountDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.AccountDefaultArgs<ExtArgs>>): Prisma.Prisma__AccountClient<runtime.Types.Result.GetResult<Prisma.$AccountPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
/**
* Attaches callbacks for the resolution and/or rejection of the Promise.
@@ -942,7 +950,7 @@ export interface AdminAccountFieldRefs {
readonly id: Prisma.FieldRef<"AdminAccount", 'String'>
readonly created_at: Prisma.FieldRef<"AdminAccount", 'DateTime'>
readonly updated_at: Prisma.FieldRef<"AdminAccount", 'DateTime'>
readonly user_id: Prisma.FieldRef<"AdminAccount", 'String'>
readonly admin_id: Prisma.FieldRef<"AdminAccount", 'String'>
readonly account_id: Prisma.FieldRef<"AdminAccount", 'String'>
}