refactor user accounts structure

This commit is contained in:
2026-03-16 00:33:40 +03:30
parent d2215b9f04
commit 0ad6a3200e
118 changed files with 18774 additions and 8764 deletions
+262 -269
View File
@@ -30,7 +30,7 @@ export type BusinessActivityMinAggregateOutputType = {
created_at: Date | null
updated_at: Date | null
guild_id: string | null
owner_id: string | null
user_id: string | null
}
export type BusinessActivityMaxAggregateOutputType = {
@@ -39,7 +39,7 @@ export type BusinessActivityMaxAggregateOutputType = {
created_at: Date | null
updated_at: Date | null
guild_id: string | null
owner_id: string | null
user_id: string | null
}
export type BusinessActivityCountAggregateOutputType = {
@@ -48,7 +48,7 @@ export type BusinessActivityCountAggregateOutputType = {
created_at: number
updated_at: number
guild_id: number
owner_id: number
user_id: number
_all: number
}
@@ -59,7 +59,7 @@ export type BusinessActivityMinAggregateInputType = {
created_at?: true
updated_at?: true
guild_id?: true
owner_id?: true
user_id?: true
}
export type BusinessActivityMaxAggregateInputType = {
@@ -68,7 +68,7 @@ export type BusinessActivityMaxAggregateInputType = {
created_at?: true
updated_at?: true
guild_id?: true
owner_id?: true
user_id?: true
}
export type BusinessActivityCountAggregateInputType = {
@@ -77,7 +77,7 @@ export type BusinessActivityCountAggregateInputType = {
created_at?: true
updated_at?: true
guild_id?: true
owner_id?: true
user_id?: true
_all?: true
}
@@ -159,7 +159,7 @@ export type BusinessActivityGroupByOutputType = {
created_at: Date
updated_at: Date
guild_id: string
owner_id: string
user_id: string
_count: BusinessActivityCountAggregateOutputType | null
_min: BusinessActivityMinAggregateOutputType | null
_max: BusinessActivityMaxAggregateOutputType | null
@@ -189,11 +189,11 @@ export type BusinessActivityWhereInput = {
created_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
guild_id?: Prisma.StringFilter<"BusinessActivity"> | string
owner_id?: Prisma.StringFilter<"BusinessActivity"> | string
user_id?: Prisma.StringFilter<"BusinessActivity"> | string
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
user?: Prisma.XOR<Prisma.UserScalarRelationFilter, Prisma.UserWhereInput>
user?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
complexes?: Prisma.ComplexListRelationFilter
accounts?: Prisma.AccountListRelationFilter
permissionBusinesses?: Prisma.PermissionBusinessListRelationFilter
}
export type BusinessActivityOrderByWithRelationInput = {
@@ -202,11 +202,11 @@ export type BusinessActivityOrderByWithRelationInput = {
created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder
guild_id?: Prisma.SortOrder
owner_id?: Prisma.SortOrder
user_id?: Prisma.SortOrder
guild?: Prisma.GuildOrderByWithRelationInput
user?: Prisma.UserOrderByWithRelationInput
user?: Prisma.ConsumerOrderByWithRelationInput
complexes?: Prisma.ComplexOrderByRelationAggregateInput
accounts?: Prisma.AccountOrderByRelationAggregateInput
permissionBusinesses?: Prisma.PermissionBusinessOrderByRelationAggregateInput
_relevance?: Prisma.BusinessActivityOrderByRelevanceInput
}
@@ -219,11 +219,11 @@ export type BusinessActivityWhereUniqueInput = Prisma.AtLeast<{
created_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
guild_id?: Prisma.StringFilter<"BusinessActivity"> | string
owner_id?: Prisma.StringFilter<"BusinessActivity"> | string
user_id?: Prisma.StringFilter<"BusinessActivity"> | string
guild?: Prisma.XOR<Prisma.GuildScalarRelationFilter, Prisma.GuildWhereInput>
user?: Prisma.XOR<Prisma.UserScalarRelationFilter, Prisma.UserWhereInput>
user?: Prisma.XOR<Prisma.ConsumerScalarRelationFilter, Prisma.ConsumerWhereInput>
complexes?: Prisma.ComplexListRelationFilter
accounts?: Prisma.AccountListRelationFilter
permissionBusinesses?: Prisma.PermissionBusinessListRelationFilter
}, "id">
export type BusinessActivityOrderByWithAggregationInput = {
@@ -232,7 +232,7 @@ export type BusinessActivityOrderByWithAggregationInput = {
created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder
guild_id?: Prisma.SortOrder
owner_id?: Prisma.SortOrder
user_id?: Prisma.SortOrder
_count?: Prisma.BusinessActivityCountOrderByAggregateInput
_max?: Prisma.BusinessActivityMaxOrderByAggregateInput
_min?: Prisma.BusinessActivityMinOrderByAggregateInput
@@ -247,7 +247,7 @@ export type BusinessActivityScalarWhereWithAggregatesInput = {
created_at?: Prisma.DateTimeWithAggregatesFilter<"BusinessActivity"> | Date | string
updated_at?: Prisma.DateTimeWithAggregatesFilter<"BusinessActivity"> | Date | string
guild_id?: Prisma.StringWithAggregatesFilter<"BusinessActivity"> | string
owner_id?: Prisma.StringWithAggregatesFilter<"BusinessActivity"> | string
user_id?: Prisma.StringWithAggregatesFilter<"BusinessActivity"> | string
}
export type BusinessActivityCreateInput = {
@@ -256,9 +256,9 @@ export type BusinessActivityCreateInput = {
created_at?: Date | string
updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
user: Prisma.UserCreateNestedOneWithoutBusinessActivitiesInput
user: Prisma.ConsumerCreateNestedOneWithoutBusinessActivitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
accounts?: Prisma.AccountCreateNestedManyWithoutBusinessInput
permissionBusinesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
}
export type BusinessActivityUncheckedCreateInput = {
@@ -267,9 +267,9 @@ export type BusinessActivityUncheckedCreateInput = {
created_at?: Date | string
updated_at?: Date | string
guild_id: string
owner_id: string
user_id: string
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
accounts?: Prisma.AccountUncheckedCreateNestedManyWithoutBusinessInput
permissionBusinesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
}
export type BusinessActivityUpdateInput = {
@@ -278,9 +278,9 @@ export type BusinessActivityUpdateInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
user?: Prisma.UserUpdateOneRequiredWithoutBusinessActivitiesNestedInput
user?: Prisma.ConsumerUpdateOneRequiredWithoutBusinessActivitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
accounts?: Prisma.AccountUpdateManyWithoutBusinessNestedInput
permissionBusinesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityUncheckedUpdateInput = {
@@ -289,9 +289,9 @@ export type BusinessActivityUncheckedUpdateInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
owner_id?: Prisma.StringFieldUpdateOperationsInput | string
user_id?: Prisma.StringFieldUpdateOperationsInput | string
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
accounts?: Prisma.AccountUncheckedUpdateManyWithoutBusinessNestedInput
permissionBusinesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityCreateManyInput = {
@@ -300,7 +300,7 @@ export type BusinessActivityCreateManyInput = {
created_at?: Date | string
updated_at?: Date | string
guild_id: string
owner_id: string
user_id: string
}
export type BusinessActivityUpdateManyMutationInput = {
@@ -316,7 +316,7 @@ export type BusinessActivityUncheckedUpdateManyInput = {
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
owner_id?: Prisma.StringFieldUpdateOperationsInput | string
user_id?: Prisma.StringFieldUpdateOperationsInput | string
}
export type BusinessActivityListRelationFilter = {
@@ -341,7 +341,7 @@ export type BusinessActivityCountOrderByAggregateInput = {
created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder
guild_id?: Prisma.SortOrder
owner_id?: Prisma.SortOrder
user_id?: Prisma.SortOrder
}
export type BusinessActivityMaxOrderByAggregateInput = {
@@ -350,7 +350,7 @@ export type BusinessActivityMaxOrderByAggregateInput = {
created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder
guild_id?: Prisma.SortOrder
owner_id?: Prisma.SortOrder
user_id?: Prisma.SortOrder
}
export type BusinessActivityMinOrderByAggregateInput = {
@@ -359,7 +359,7 @@ export type BusinessActivityMinOrderByAggregateInput = {
created_at?: Prisma.SortOrder
updated_at?: Prisma.SortOrder
guild_id?: Prisma.SortOrder
owner_id?: Prisma.SortOrder
user_id?: Prisma.SortOrder
}
export type BusinessActivityScalarRelationFilter = {
@@ -367,67 +367,6 @@ export type BusinessActivityScalarRelationFilter = {
isNot?: Prisma.BusinessActivityWhereInput
}
export type BusinessActivityNullableScalarRelationFilter = {
is?: Prisma.BusinessActivityWhereInput | null
isNot?: Prisma.BusinessActivityWhereInput | null
}
export type BusinessActivityCreateNestedManyWithoutGuildInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput> | Prisma.BusinessActivityCreateWithoutGuildInput[] | Prisma.BusinessActivityUncheckedCreateWithoutGuildInput[]
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutGuildInput | Prisma.BusinessActivityCreateOrConnectWithoutGuildInput[]
createMany?: Prisma.BusinessActivityCreateManyGuildInputEnvelope
connect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
}
export type BusinessActivityUncheckedCreateNestedManyWithoutGuildInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput> | Prisma.BusinessActivityCreateWithoutGuildInput[] | Prisma.BusinessActivityUncheckedCreateWithoutGuildInput[]
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutGuildInput | Prisma.BusinessActivityCreateOrConnectWithoutGuildInput[]
createMany?: Prisma.BusinessActivityCreateManyGuildInputEnvelope
connect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
}
export type BusinessActivityUpdateManyWithoutGuildNestedInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput> | Prisma.BusinessActivityCreateWithoutGuildInput[] | Prisma.BusinessActivityUncheckedCreateWithoutGuildInput[]
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutGuildInput | Prisma.BusinessActivityCreateOrConnectWithoutGuildInput[]
upsert?: Prisma.BusinessActivityUpsertWithWhereUniqueWithoutGuildInput | Prisma.BusinessActivityUpsertWithWhereUniqueWithoutGuildInput[]
createMany?: Prisma.BusinessActivityCreateManyGuildInputEnvelope
set?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
disconnect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
delete?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
connect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
update?: Prisma.BusinessActivityUpdateWithWhereUniqueWithoutGuildInput | Prisma.BusinessActivityUpdateWithWhereUniqueWithoutGuildInput[]
updateMany?: Prisma.BusinessActivityUpdateManyWithWhereWithoutGuildInput | Prisma.BusinessActivityUpdateManyWithWhereWithoutGuildInput[]
deleteMany?: Prisma.BusinessActivityScalarWhereInput | Prisma.BusinessActivityScalarWhereInput[]
}
export type BusinessActivityUncheckedUpdateManyWithoutGuildNestedInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput> | Prisma.BusinessActivityCreateWithoutGuildInput[] | Prisma.BusinessActivityUncheckedCreateWithoutGuildInput[]
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutGuildInput | Prisma.BusinessActivityCreateOrConnectWithoutGuildInput[]
upsert?: Prisma.BusinessActivityUpsertWithWhereUniqueWithoutGuildInput | Prisma.BusinessActivityUpsertWithWhereUniqueWithoutGuildInput[]
createMany?: Prisma.BusinessActivityCreateManyGuildInputEnvelope
set?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
disconnect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
delete?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
connect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
update?: Prisma.BusinessActivityUpdateWithWhereUniqueWithoutGuildInput | Prisma.BusinessActivityUpdateWithWhereUniqueWithoutGuildInput[]
updateMany?: Prisma.BusinessActivityUpdateManyWithWhereWithoutGuildInput | Prisma.BusinessActivityUpdateManyWithWhereWithoutGuildInput[]
deleteMany?: Prisma.BusinessActivityScalarWhereInput | Prisma.BusinessActivityScalarWhereInput[]
}
export type BusinessActivityCreateNestedOneWithoutComplexesInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutComplexesInput, Prisma.BusinessActivityUncheckedCreateWithoutComplexesInput>
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutComplexesInput
connect?: Prisma.BusinessActivityWhereUniqueInput
}
export type BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutComplexesInput, Prisma.BusinessActivityUncheckedCreateWithoutComplexesInput>
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutComplexesInput
upsert?: Prisma.BusinessActivityUpsertWithoutComplexesInput
connect?: Prisma.BusinessActivityWhereUniqueInput
update?: Prisma.XOR<Prisma.XOR<Prisma.BusinessActivityUpdateToOneWithWhereWithoutComplexesInput, Prisma.BusinessActivityUpdateWithoutComplexesInput>, Prisma.BusinessActivityUncheckedUpdateWithoutComplexesInput>
}
export type BusinessActivityCreateNestedManyWithoutUserInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutUserInput, Prisma.BusinessActivityUncheckedCreateWithoutUserInput> | Prisma.BusinessActivityCreateWithoutUserInput[] | Prisma.BusinessActivityUncheckedCreateWithoutUserInput[]
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutUserInput | Prisma.BusinessActivityCreateOrConnectWithoutUserInput[]
@@ -470,134 +409,74 @@ export type BusinessActivityUncheckedUpdateManyWithoutUserNestedInput = {
deleteMany?: Prisma.BusinessActivityScalarWhereInput | Prisma.BusinessActivityScalarWhereInput[]
}
export type BusinessActivityCreateNestedOneWithoutAccountsInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutAccountsInput, Prisma.BusinessActivityUncheckedCreateWithoutAccountsInput>
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutAccountsInput
export type BusinessActivityCreateNestedOneWithoutComplexesInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutComplexesInput, Prisma.BusinessActivityUncheckedCreateWithoutComplexesInput>
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutComplexesInput
connect?: Prisma.BusinessActivityWhereUniqueInput
}
export type BusinessActivityUpdateOneWithoutAccountsNestedInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutAccountsInput, Prisma.BusinessActivityUncheckedCreateWithoutAccountsInput>
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutAccountsInput
upsert?: Prisma.BusinessActivityUpsertWithoutAccountsInput
disconnect?: Prisma.BusinessActivityWhereInput | boolean
delete?: Prisma.BusinessActivityWhereInput | boolean
export type BusinessActivityUpdateOneRequiredWithoutComplexesNestedInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutComplexesInput, Prisma.BusinessActivityUncheckedCreateWithoutComplexesInput>
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutComplexesInput
upsert?: Prisma.BusinessActivityUpsertWithoutComplexesInput
connect?: Prisma.BusinessActivityWhereUniqueInput
update?: Prisma.XOR<Prisma.XOR<Prisma.BusinessActivityUpdateToOneWithWhereWithoutAccountsInput, Prisma.BusinessActivityUpdateWithoutAccountsInput>, Prisma.BusinessActivityUncheckedUpdateWithoutAccountsInput>
update?: Prisma.XOR<Prisma.XOR<Prisma.BusinessActivityUpdateToOneWithWhereWithoutComplexesInput, Prisma.BusinessActivityUpdateWithoutComplexesInput>, Prisma.BusinessActivityUncheckedUpdateWithoutComplexesInput>
}
export type BusinessActivityCreateWithoutGuildInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
user: Prisma.UserCreateNestedOneWithoutBusinessActivitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
accounts?: Prisma.AccountCreateNestedManyWithoutBusinessInput
export type BusinessActivityCreateNestedOneWithoutPermissionBusinessesInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutPermissionBusinessesInput, Prisma.BusinessActivityUncheckedCreateWithoutPermissionBusinessesInput>
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutPermissionBusinessesInput
connect?: Prisma.BusinessActivityWhereUniqueInput
}
export type BusinessActivityUncheckedCreateWithoutGuildInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
owner_id: string
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
accounts?: Prisma.AccountUncheckedCreateNestedManyWithoutBusinessInput
export type BusinessActivityUpdateOneRequiredWithoutPermissionBusinessesNestedInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutPermissionBusinessesInput, Prisma.BusinessActivityUncheckedCreateWithoutPermissionBusinessesInput>
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutPermissionBusinessesInput
upsert?: Prisma.BusinessActivityUpsertWithoutPermissionBusinessesInput
connect?: Prisma.BusinessActivityWhereUniqueInput
update?: Prisma.XOR<Prisma.XOR<Prisma.BusinessActivityUpdateToOneWithWhereWithoutPermissionBusinessesInput, Prisma.BusinessActivityUpdateWithoutPermissionBusinessesInput>, Prisma.BusinessActivityUncheckedUpdateWithoutPermissionBusinessesInput>
}
export type BusinessActivityCreateOrConnectWithoutGuildInput = {
where: Prisma.BusinessActivityWhereUniqueInput
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput>
export type BusinessActivityCreateNestedManyWithoutGuildInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput> | Prisma.BusinessActivityCreateWithoutGuildInput[] | Prisma.BusinessActivityUncheckedCreateWithoutGuildInput[]
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutGuildInput | Prisma.BusinessActivityCreateOrConnectWithoutGuildInput[]
createMany?: Prisma.BusinessActivityCreateManyGuildInputEnvelope
connect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
}
export type BusinessActivityCreateManyGuildInputEnvelope = {
data: Prisma.BusinessActivityCreateManyGuildInput | Prisma.BusinessActivityCreateManyGuildInput[]
skipDuplicates?: boolean
export type BusinessActivityUncheckedCreateNestedManyWithoutGuildInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput> | Prisma.BusinessActivityCreateWithoutGuildInput[] | Prisma.BusinessActivityUncheckedCreateWithoutGuildInput[]
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutGuildInput | Prisma.BusinessActivityCreateOrConnectWithoutGuildInput[]
createMany?: Prisma.BusinessActivityCreateManyGuildInputEnvelope
connect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
}
export type BusinessActivityUpsertWithWhereUniqueWithoutGuildInput = {
where: Prisma.BusinessActivityWhereUniqueInput
update: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutGuildInput, Prisma.BusinessActivityUncheckedUpdateWithoutGuildInput>
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput>
export type BusinessActivityUpdateManyWithoutGuildNestedInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput> | Prisma.BusinessActivityCreateWithoutGuildInput[] | Prisma.BusinessActivityUncheckedCreateWithoutGuildInput[]
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutGuildInput | Prisma.BusinessActivityCreateOrConnectWithoutGuildInput[]
upsert?: Prisma.BusinessActivityUpsertWithWhereUniqueWithoutGuildInput | Prisma.BusinessActivityUpsertWithWhereUniqueWithoutGuildInput[]
createMany?: Prisma.BusinessActivityCreateManyGuildInputEnvelope
set?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
disconnect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
delete?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
connect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
update?: Prisma.BusinessActivityUpdateWithWhereUniqueWithoutGuildInput | Prisma.BusinessActivityUpdateWithWhereUniqueWithoutGuildInput[]
updateMany?: Prisma.BusinessActivityUpdateManyWithWhereWithoutGuildInput | Prisma.BusinessActivityUpdateManyWithWhereWithoutGuildInput[]
deleteMany?: Prisma.BusinessActivityScalarWhereInput | Prisma.BusinessActivityScalarWhereInput[]
}
export type BusinessActivityUpdateWithWhereUniqueWithoutGuildInput = {
where: Prisma.BusinessActivityWhereUniqueInput
data: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutGuildInput, Prisma.BusinessActivityUncheckedUpdateWithoutGuildInput>
}
export type BusinessActivityUpdateManyWithWhereWithoutGuildInput = {
where: Prisma.BusinessActivityScalarWhereInput
data: Prisma.XOR<Prisma.BusinessActivityUpdateManyMutationInput, Prisma.BusinessActivityUncheckedUpdateManyWithoutGuildInput>
}
export type BusinessActivityScalarWhereInput = {
AND?: Prisma.BusinessActivityScalarWhereInput | Prisma.BusinessActivityScalarWhereInput[]
OR?: Prisma.BusinessActivityScalarWhereInput[]
NOT?: Prisma.BusinessActivityScalarWhereInput | Prisma.BusinessActivityScalarWhereInput[]
id?: Prisma.StringFilter<"BusinessActivity"> | string
name?: Prisma.StringFilter<"BusinessActivity"> | string
created_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
guild_id?: Prisma.StringFilter<"BusinessActivity"> | string
owner_id?: Prisma.StringFilter<"BusinessActivity"> | string
}
export type BusinessActivityCreateWithoutComplexesInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
user: Prisma.UserCreateNestedOneWithoutBusinessActivitiesInput
accounts?: Prisma.AccountCreateNestedManyWithoutBusinessInput
}
export type BusinessActivityUncheckedCreateWithoutComplexesInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
guild_id: string
owner_id: string
accounts?: Prisma.AccountUncheckedCreateNestedManyWithoutBusinessInput
}
export type BusinessActivityCreateOrConnectWithoutComplexesInput = {
where: Prisma.BusinessActivityWhereUniqueInput
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutComplexesInput, Prisma.BusinessActivityUncheckedCreateWithoutComplexesInput>
}
export type BusinessActivityUpsertWithoutComplexesInput = {
update: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutComplexesInput, Prisma.BusinessActivityUncheckedUpdateWithoutComplexesInput>
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutComplexesInput, Prisma.BusinessActivityUncheckedCreateWithoutComplexesInput>
where?: Prisma.BusinessActivityWhereInput
}
export type BusinessActivityUpdateToOneWithWhereWithoutComplexesInput = {
where?: Prisma.BusinessActivityWhereInput
data: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutComplexesInput, Prisma.BusinessActivityUncheckedUpdateWithoutComplexesInput>
}
export type BusinessActivityUpdateWithoutComplexesInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
name?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
user?: Prisma.UserUpdateOneRequiredWithoutBusinessActivitiesNestedInput
accounts?: Prisma.AccountUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityUncheckedUpdateWithoutComplexesInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
name?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
owner_id?: Prisma.StringFieldUpdateOperationsInput | string
accounts?: Prisma.AccountUncheckedUpdateManyWithoutBusinessNestedInput
export type BusinessActivityUncheckedUpdateManyWithoutGuildNestedInput = {
create?: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput> | Prisma.BusinessActivityCreateWithoutGuildInput[] | Prisma.BusinessActivityUncheckedCreateWithoutGuildInput[]
connectOrCreate?: Prisma.BusinessActivityCreateOrConnectWithoutGuildInput | Prisma.BusinessActivityCreateOrConnectWithoutGuildInput[]
upsert?: Prisma.BusinessActivityUpsertWithWhereUniqueWithoutGuildInput | Prisma.BusinessActivityUpsertWithWhereUniqueWithoutGuildInput[]
createMany?: Prisma.BusinessActivityCreateManyGuildInputEnvelope
set?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
disconnect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
delete?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
connect?: Prisma.BusinessActivityWhereUniqueInput | Prisma.BusinessActivityWhereUniqueInput[]
update?: Prisma.BusinessActivityUpdateWithWhereUniqueWithoutGuildInput | Prisma.BusinessActivityUpdateWithWhereUniqueWithoutGuildInput[]
updateMany?: Prisma.BusinessActivityUpdateManyWithWhereWithoutGuildInput | Prisma.BusinessActivityUpdateManyWithWhereWithoutGuildInput[]
deleteMany?: Prisma.BusinessActivityScalarWhereInput | Prisma.BusinessActivityScalarWhereInput[]
}
export type BusinessActivityCreateWithoutUserInput = {
@@ -607,7 +486,7 @@ export type BusinessActivityCreateWithoutUserInput = {
updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
accounts?: Prisma.AccountCreateNestedManyWithoutBusinessInput
permissionBusinesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
}
export type BusinessActivityUncheckedCreateWithoutUserInput = {
@@ -617,7 +496,7 @@ export type BusinessActivityUncheckedCreateWithoutUserInput = {
updated_at?: Date | string
guild_id: string
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
accounts?: Prisma.AccountUncheckedCreateNestedManyWithoutBusinessInput
permissionBusinesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
}
export type BusinessActivityCreateOrConnectWithoutUserInput = {
@@ -646,96 +525,174 @@ export type BusinessActivityUpdateManyWithWhereWithoutUserInput = {
data: Prisma.XOR<Prisma.BusinessActivityUpdateManyMutationInput, Prisma.BusinessActivityUncheckedUpdateManyWithoutUserInput>
}
export type BusinessActivityCreateWithoutAccountsInput = {
export type BusinessActivityScalarWhereInput = {
AND?: Prisma.BusinessActivityScalarWhereInput | Prisma.BusinessActivityScalarWhereInput[]
OR?: Prisma.BusinessActivityScalarWhereInput[]
NOT?: Prisma.BusinessActivityScalarWhereInput | Prisma.BusinessActivityScalarWhereInput[]
id?: Prisma.StringFilter<"BusinessActivity"> | string
name?: Prisma.StringFilter<"BusinessActivity"> | string
created_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
updated_at?: Prisma.DateTimeFilter<"BusinessActivity"> | Date | string
guild_id?: Prisma.StringFilter<"BusinessActivity"> | string
user_id?: Prisma.StringFilter<"BusinessActivity"> | string
}
export type BusinessActivityCreateWithoutComplexesInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
user: Prisma.UserCreateNestedOneWithoutBusinessActivitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
user: Prisma.ConsumerCreateNestedOneWithoutBusinessActivitiesInput
permissionBusinesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
}
export type BusinessActivityUncheckedCreateWithoutAccountsInput = {
export type BusinessActivityUncheckedCreateWithoutComplexesInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
guild_id: string
owner_id: string
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
user_id: string
permissionBusinesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
}
export type BusinessActivityCreateOrConnectWithoutAccountsInput = {
export type BusinessActivityCreateOrConnectWithoutComplexesInput = {
where: Prisma.BusinessActivityWhereUniqueInput
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutAccountsInput, Prisma.BusinessActivityUncheckedCreateWithoutAccountsInput>
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutComplexesInput, Prisma.BusinessActivityUncheckedCreateWithoutComplexesInput>
}
export type BusinessActivityUpsertWithoutAccountsInput = {
update: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutAccountsInput, Prisma.BusinessActivityUncheckedUpdateWithoutAccountsInput>
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutAccountsInput, Prisma.BusinessActivityUncheckedCreateWithoutAccountsInput>
export type BusinessActivityUpsertWithoutComplexesInput = {
update: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutComplexesInput, Prisma.BusinessActivityUncheckedUpdateWithoutComplexesInput>
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutComplexesInput, Prisma.BusinessActivityUncheckedCreateWithoutComplexesInput>
where?: Prisma.BusinessActivityWhereInput
}
export type BusinessActivityUpdateToOneWithWhereWithoutAccountsInput = {
export type BusinessActivityUpdateToOneWithWhereWithoutComplexesInput = {
where?: Prisma.BusinessActivityWhereInput
data: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutAccountsInput, Prisma.BusinessActivityUncheckedUpdateWithoutAccountsInput>
data: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutComplexesInput, Prisma.BusinessActivityUncheckedUpdateWithoutComplexesInput>
}
export type BusinessActivityUpdateWithoutAccountsInput = {
export type BusinessActivityUpdateWithoutComplexesInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
name?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
user?: Prisma.UserUpdateOneRequiredWithoutBusinessActivitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
user?: Prisma.ConsumerUpdateOneRequiredWithoutBusinessActivitiesNestedInput
permissionBusinesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityUncheckedUpdateWithoutAccountsInput = {
export type BusinessActivityUncheckedUpdateWithoutComplexesInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
name?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
owner_id?: Prisma.StringFieldUpdateOperationsInput | string
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
user_id?: Prisma.StringFieldUpdateOperationsInput | string
permissionBusinesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityCreateManyGuildInput = {
export type BusinessActivityCreateWithoutPermissionBusinessesInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
owner_id: string
guild: Prisma.GuildCreateNestedOneWithoutBusiness_activitiesInput
user: Prisma.ConsumerCreateNestedOneWithoutBusinessActivitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
}
export type BusinessActivityUpdateWithoutGuildInput = {
export type BusinessActivityUncheckedCreateWithoutPermissionBusinessesInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
guild_id: string
user_id: string
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
}
export type BusinessActivityCreateOrConnectWithoutPermissionBusinessesInput = {
where: Prisma.BusinessActivityWhereUniqueInput
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutPermissionBusinessesInput, Prisma.BusinessActivityUncheckedCreateWithoutPermissionBusinessesInput>
}
export type BusinessActivityUpsertWithoutPermissionBusinessesInput = {
update: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutPermissionBusinessesInput, Prisma.BusinessActivityUncheckedUpdateWithoutPermissionBusinessesInput>
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutPermissionBusinessesInput, Prisma.BusinessActivityUncheckedCreateWithoutPermissionBusinessesInput>
where?: Prisma.BusinessActivityWhereInput
}
export type BusinessActivityUpdateToOneWithWhereWithoutPermissionBusinessesInput = {
where?: Prisma.BusinessActivityWhereInput
data: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutPermissionBusinessesInput, Prisma.BusinessActivityUncheckedUpdateWithoutPermissionBusinessesInput>
}
export type BusinessActivityUpdateWithoutPermissionBusinessesInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
name?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
user?: Prisma.UserUpdateOneRequiredWithoutBusinessActivitiesNestedInput
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
user?: Prisma.ConsumerUpdateOneRequiredWithoutBusinessActivitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
accounts?: Prisma.AccountUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityUncheckedUpdateWithoutGuildInput = {
export type BusinessActivityUncheckedUpdateWithoutPermissionBusinessesInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
name?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
owner_id?: Prisma.StringFieldUpdateOperationsInput | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
user_id?: Prisma.StringFieldUpdateOperationsInput | string
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
accounts?: Prisma.AccountUncheckedUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityUncheckedUpdateManyWithoutGuildInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
name?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
owner_id?: Prisma.StringFieldUpdateOperationsInput | string
export type BusinessActivityCreateWithoutGuildInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
user: Prisma.ConsumerCreateNestedOneWithoutBusinessActivitiesInput
complexes?: Prisma.ComplexCreateNestedManyWithoutBusiness_activityInput
permissionBusinesses?: Prisma.PermissionBusinessCreateNestedManyWithoutBusinessInput
}
export type BusinessActivityUncheckedCreateWithoutGuildInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
user_id: string
complexes?: Prisma.ComplexUncheckedCreateNestedManyWithoutBusiness_activityInput
permissionBusinesses?: Prisma.PermissionBusinessUncheckedCreateNestedManyWithoutBusinessInput
}
export type BusinessActivityCreateOrConnectWithoutGuildInput = {
where: Prisma.BusinessActivityWhereUniqueInput
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput>
}
export type BusinessActivityCreateManyGuildInputEnvelope = {
data: Prisma.BusinessActivityCreateManyGuildInput | Prisma.BusinessActivityCreateManyGuildInput[]
skipDuplicates?: boolean
}
export type BusinessActivityUpsertWithWhereUniqueWithoutGuildInput = {
where: Prisma.BusinessActivityWhereUniqueInput
update: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutGuildInput, Prisma.BusinessActivityUncheckedUpdateWithoutGuildInput>
create: Prisma.XOR<Prisma.BusinessActivityCreateWithoutGuildInput, Prisma.BusinessActivityUncheckedCreateWithoutGuildInput>
}
export type BusinessActivityUpdateWithWhereUniqueWithoutGuildInput = {
where: Prisma.BusinessActivityWhereUniqueInput
data: Prisma.XOR<Prisma.BusinessActivityUpdateWithoutGuildInput, Prisma.BusinessActivityUncheckedUpdateWithoutGuildInput>
}
export type BusinessActivityUpdateManyWithWhereWithoutGuildInput = {
where: Prisma.BusinessActivityScalarWhereInput
data: Prisma.XOR<Prisma.BusinessActivityUpdateManyMutationInput, Prisma.BusinessActivityUncheckedUpdateManyWithoutGuildInput>
}
export type BusinessActivityCreateManyUserInput = {
@@ -753,7 +710,7 @@ export type BusinessActivityUpdateWithoutUserInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild?: Prisma.GuildUpdateOneRequiredWithoutBusiness_activitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
accounts?: Prisma.AccountUpdateManyWithoutBusinessNestedInput
permissionBusinesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityUncheckedUpdateWithoutUserInput = {
@@ -763,7 +720,7 @@ export type BusinessActivityUncheckedUpdateWithoutUserInput = {
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
accounts?: Prisma.AccountUncheckedUpdateManyWithoutBusinessNestedInput
permissionBusinesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityUncheckedUpdateManyWithoutUserInput = {
@@ -774,6 +731,42 @@ export type BusinessActivityUncheckedUpdateManyWithoutUserInput = {
guild_id?: Prisma.StringFieldUpdateOperationsInput | string
}
export type BusinessActivityCreateManyGuildInput = {
id?: string
name: string
created_at?: Date | string
updated_at?: Date | string
user_id: string
}
export type BusinessActivityUpdateWithoutGuildInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
name?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
user?: Prisma.ConsumerUpdateOneRequiredWithoutBusinessActivitiesNestedInput
complexes?: Prisma.ComplexUpdateManyWithoutBusiness_activityNestedInput
permissionBusinesses?: Prisma.PermissionBusinessUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityUncheckedUpdateWithoutGuildInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
name?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
user_id?: Prisma.StringFieldUpdateOperationsInput | string
complexes?: Prisma.ComplexUncheckedUpdateManyWithoutBusiness_activityNestedInput
permissionBusinesses?: Prisma.PermissionBusinessUncheckedUpdateManyWithoutBusinessNestedInput
}
export type BusinessActivityUncheckedUpdateManyWithoutGuildInput = {
id?: Prisma.StringFieldUpdateOperationsInput | string
name?: Prisma.StringFieldUpdateOperationsInput | string
created_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
updated_at?: Prisma.DateTimeFieldUpdateOperationsInput | Date | string
user_id?: Prisma.StringFieldUpdateOperationsInput | string
}
/**
* Count Type BusinessActivityCountOutputType
@@ -781,12 +774,12 @@ export type BusinessActivityUncheckedUpdateManyWithoutUserInput = {
export type BusinessActivityCountOutputType = {
complexes: number
accounts: number
permissionBusinesses: number
}
export type BusinessActivityCountOutputTypeSelect<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
complexes?: boolean | BusinessActivityCountOutputTypeCountComplexesArgs
accounts?: boolean | BusinessActivityCountOutputTypeCountAccountsArgs
permissionBusinesses?: boolean | BusinessActivityCountOutputTypeCountPermissionBusinessesArgs
}
/**
@@ -809,8 +802,8 @@ export type BusinessActivityCountOutputTypeCountComplexesArgs<ExtArgs extends ru
/**
* BusinessActivityCountOutputType without action
*/
export type BusinessActivityCountOutputTypeCountAccountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.AccountWhereInput
export type BusinessActivityCountOutputTypeCountPermissionBusinessesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
where?: Prisma.PermissionBusinessWhereInput
}
@@ -820,11 +813,11 @@ export type BusinessActivitySelect<ExtArgs extends runtime.Types.Extensions.Inte
created_at?: boolean
updated_at?: boolean
guild_id?: boolean
owner_id?: boolean
user_id?: boolean
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
user?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
complexes?: boolean | Prisma.BusinessActivity$complexesArgs<ExtArgs>
accounts?: boolean | Prisma.BusinessActivity$accountsArgs<ExtArgs>
permissionBusinesses?: boolean | Prisma.BusinessActivity$permissionBusinessesArgs<ExtArgs>
_count?: boolean | Prisma.BusinessActivityCountOutputTypeDefaultArgs<ExtArgs>
}, ExtArgs["result"]["businessActivity"]>
@@ -836,15 +829,15 @@ export type BusinessActivitySelectScalar = {
created_at?: boolean
updated_at?: boolean
guild_id?: boolean
owner_id?: boolean
user_id?: boolean
}
export type BusinessActivityOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "created_at" | "updated_at" | "guild_id" | "owner_id", ExtArgs["result"]["businessActivity"]>
export type BusinessActivityOmit<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = runtime.Types.Extensions.GetOmit<"id" | "name" | "created_at" | "updated_at" | "guild_id" | "user_id", ExtArgs["result"]["businessActivity"]>
export type BusinessActivityInclude<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
guild?: boolean | Prisma.GuildDefaultArgs<ExtArgs>
user?: boolean | Prisma.UserDefaultArgs<ExtArgs>
user?: boolean | Prisma.ConsumerDefaultArgs<ExtArgs>
complexes?: boolean | Prisma.BusinessActivity$complexesArgs<ExtArgs>
accounts?: boolean | Prisma.BusinessActivity$accountsArgs<ExtArgs>
permissionBusinesses?: boolean | Prisma.BusinessActivity$permissionBusinessesArgs<ExtArgs>
_count?: boolean | Prisma.BusinessActivityCountOutputTypeDefaultArgs<ExtArgs>
}
@@ -852,9 +845,9 @@ export type $BusinessActivityPayload<ExtArgs extends runtime.Types.Extensions.In
name: "BusinessActivity"
objects: {
guild: Prisma.$GuildPayload<ExtArgs>
user: Prisma.$UserPayload<ExtArgs>
user: Prisma.$ConsumerPayload<ExtArgs>
complexes: Prisma.$ComplexPayload<ExtArgs>[]
accounts: Prisma.$AccountPayload<ExtArgs>[]
permissionBusinesses: Prisma.$PermissionBusinessPayload<ExtArgs>[]
}
scalars: runtime.Types.Extensions.GetPayloadResult<{
id: string
@@ -862,7 +855,7 @@ export type $BusinessActivityPayload<ExtArgs extends runtime.Types.Extensions.In
created_at: Date
updated_at: Date
guild_id: string
owner_id: string
user_id: string
}, ExtArgs["result"]["businessActivity"]>
composites: {}
}
@@ -1204,9 +1197,9 @@ readonly fields: BusinessActivityFieldRefs;
export interface Prisma__BusinessActivityClient<T, Null = never, ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs, GlobalOmitOptions = {}> extends Prisma.PrismaPromise<T> {
readonly [Symbol.toStringTag]: "PrismaPromise"
guild<T extends Prisma.GuildDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.GuildDefaultArgs<ExtArgs>>): Prisma.Prisma__GuildClient<runtime.Types.Result.GetResult<Prisma.$GuildPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
user<T extends Prisma.UserDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.UserDefaultArgs<ExtArgs>>): Prisma.Prisma__UserClient<runtime.Types.Result.GetResult<Prisma.$UserPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
user<T extends Prisma.ConsumerDefaultArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.ConsumerDefaultArgs<ExtArgs>>): Prisma.Prisma__ConsumerClient<runtime.Types.Result.GetResult<Prisma.$ConsumerPayload<ExtArgs>, T, "findUniqueOrThrow", GlobalOmitOptions> | Null, Null, ExtArgs, GlobalOmitOptions>
complexes<T extends Prisma.BusinessActivity$complexesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$complexesArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$ComplexPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
accounts<T extends Prisma.BusinessActivity$accountsArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$accountsArgs<ExtArgs>>): Prisma.PrismaPromise<runtime.Types.Result.GetResult<Prisma.$AccountPayload<ExtArgs>, T, "findMany", GlobalOmitOptions> | Null>
permissionBusinesses<T extends Prisma.BusinessActivity$permissionBusinessesArgs<ExtArgs> = {}>(args?: Prisma.Subset<T, Prisma.BusinessActivity$permissionBusinessesArgs<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.
@@ -1241,7 +1234,7 @@ export interface BusinessActivityFieldRefs {
readonly created_at: Prisma.FieldRef<"BusinessActivity", 'DateTime'>
readonly updated_at: Prisma.FieldRef<"BusinessActivity", 'DateTime'>
readonly guild_id: Prisma.FieldRef<"BusinessActivity", 'String'>
readonly owner_id: Prisma.FieldRef<"BusinessActivity", 'String'>
readonly user_id: Prisma.FieldRef<"BusinessActivity", 'String'>
}
@@ -1609,27 +1602,27 @@ export type BusinessActivity$complexesArgs<ExtArgs extends runtime.Types.Extensi
}
/**
* BusinessActivity.accounts
* BusinessActivity.permissionBusinesses
*/
export type BusinessActivity$accountsArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
export type BusinessActivity$permissionBusinessesArgs<ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = {
/**
* Select specific fields to fetch from the Account
* Select specific fields to fetch from the PermissionBusiness
*/
select?: Prisma.AccountSelect<ExtArgs> | null
select?: Prisma.PermissionBusinessSelect<ExtArgs> | null
/**
* Omit specific fields from the Account
* Omit specific fields from the PermissionBusiness
*/
omit?: Prisma.AccountOmit<ExtArgs> | null
omit?: Prisma.PermissionBusinessOmit<ExtArgs> | null
/**
* Choose, which related nodes to fetch as well
*/
include?: Prisma.AccountInclude<ExtArgs> | null
where?: Prisma.AccountWhereInput
orderBy?: Prisma.AccountOrderByWithRelationInput | Prisma.AccountOrderByWithRelationInput[]
cursor?: Prisma.AccountWhereUniqueInput
include?: Prisma.PermissionBusinessInclude<ExtArgs> | null
where?: Prisma.PermissionBusinessWhereInput
orderBy?: Prisma.PermissionBusinessOrderByWithRelationInput | Prisma.PermissionBusinessOrderByWithRelationInput[]
cursor?: Prisma.PermissionBusinessWhereUniqueInput
take?: number
skip?: number
distinct?: Prisma.AccountScalarFieldEnum | Prisma.AccountScalarFieldEnum[]
distinct?: Prisma.PermissionBusinessScalarFieldEnum | Prisma.PermissionBusinessScalarFieldEnum[]
}
/**