chore: refacto NestJS in modules (#308)

* chore: wip refacto in modules

* fix: rollback port

* fix: jwt guard in wrong folder

* chore: rename folder exception-filter in filters

* fix: tests are running

* fix: excessive stack depth comparing types

* fix: auth issue

* chore: move createUser in UserService

* fix: test

* fix: guards

* fix: jwt guard don't handle falsy user
This commit is contained in:
Jérémy M
2023-06-16 10:38:11 +02:00
committed by GitHub
parent 5921c7f11d
commit 2cd081234f
1084 changed files with 2251 additions and 758 deletions

View File

@ -0,0 +1,17 @@
import { Field } from '@nestjs/graphql';
import { ObjectType } from '@nestjs/graphql';
import { WorkspaceCountAggregate } from './workspace-count-aggregate.output';
import { WorkspaceMinAggregate } from './workspace-min-aggregate.output';
import { WorkspaceMaxAggregate } from './workspace-max-aggregate.output';
@ObjectType()
export class AggregateWorkspace {
@Field(() => WorkspaceCountAggregate, { nullable: true })
_count?: WorkspaceCountAggregate;
@Field(() => WorkspaceMinAggregate, { nullable: true })
_min?: WorkspaceMinAggregate;
@Field(() => WorkspaceMaxAggregate, { nullable: true })
_max?: WorkspaceMaxAggregate;
}

View File

@ -0,0 +1,14 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceCreateManyInput } from './workspace-create-many.input';
import { Type } from 'class-transformer';
@ArgsType()
export class CreateManyWorkspaceArgs {
@Field(() => [WorkspaceCreateManyInput], { nullable: false })
@Type(() => WorkspaceCreateManyInput)
data!: Array<WorkspaceCreateManyInput>;
@Field(() => Boolean, { nullable: true })
skipDuplicates?: boolean;
}

View File

@ -0,0 +1,11 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceCreateInput } from './workspace-create.input';
import { Type } from 'class-transformer';
@ArgsType()
export class CreateOneWorkspaceArgs {
@Field(() => WorkspaceCreateInput, { nullable: false })
@Type(() => WorkspaceCreateInput)
data!: WorkspaceCreateInput;
}

View File

@ -0,0 +1,11 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceWhereInput } from './workspace-where.input';
import { Type } from 'class-transformer';
@ArgsType()
export class DeleteManyWorkspaceArgs {
@Field(() => WorkspaceWhereInput, { nullable: true })
@Type(() => WorkspaceWhereInput)
where?: WorkspaceWhereInput;
}

View File

@ -0,0 +1,11 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
@ArgsType()
export class DeleteOneWorkspaceArgs {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,30 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceWhereInput } from './workspace-where.input';
import { Type } from 'class-transformer';
import { WorkspaceOrderByWithRelationInput } from './workspace-order-by-with-relation.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Int } from '@nestjs/graphql';
import { WorkspaceScalarFieldEnum } from './workspace-scalar-field.enum';
@ArgsType()
export class FindFirstWorkspaceOrThrowArgs {
@Field(() => WorkspaceWhereInput, { nullable: true })
@Type(() => WorkspaceWhereInput)
where?: WorkspaceWhereInput;
@Field(() => [WorkspaceOrderByWithRelationInput], { nullable: true })
orderBy?: Array<WorkspaceOrderByWithRelationInput>;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
cursor?: WorkspaceWhereUniqueInput;
@Field(() => Int, { nullable: true })
take?: number;
@Field(() => Int, { nullable: true })
skip?: number;
@Field(() => [WorkspaceScalarFieldEnum], { nullable: true })
distinct?: Array<keyof typeof WorkspaceScalarFieldEnum>;
}

View File

@ -0,0 +1,30 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceWhereInput } from './workspace-where.input';
import { Type } from 'class-transformer';
import { WorkspaceOrderByWithRelationInput } from './workspace-order-by-with-relation.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Int } from '@nestjs/graphql';
import { WorkspaceScalarFieldEnum } from './workspace-scalar-field.enum';
@ArgsType()
export class FindFirstWorkspaceArgs {
@Field(() => WorkspaceWhereInput, { nullable: true })
@Type(() => WorkspaceWhereInput)
where?: WorkspaceWhereInput;
@Field(() => [WorkspaceOrderByWithRelationInput], { nullable: true })
orderBy?: Array<WorkspaceOrderByWithRelationInput>;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
cursor?: WorkspaceWhereUniqueInput;
@Field(() => Int, { nullable: true })
take?: number;
@Field(() => Int, { nullable: true })
skip?: number;
@Field(() => [WorkspaceScalarFieldEnum], { nullable: true })
distinct?: Array<keyof typeof WorkspaceScalarFieldEnum>;
}

View File

@ -0,0 +1,30 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceWhereInput } from './workspace-where.input';
import { Type } from 'class-transformer';
import { WorkspaceOrderByWithRelationInput } from './workspace-order-by-with-relation.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Int } from '@nestjs/graphql';
import { WorkspaceScalarFieldEnum } from './workspace-scalar-field.enum';
@ArgsType()
export class FindManyWorkspaceArgs {
@Field(() => WorkspaceWhereInput, { nullable: true })
@Type(() => WorkspaceWhereInput)
where?: WorkspaceWhereInput;
@Field(() => [WorkspaceOrderByWithRelationInput], { nullable: true })
orderBy?: Array<WorkspaceOrderByWithRelationInput>;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
cursor?: WorkspaceWhereUniqueInput;
@Field(() => Int, { nullable: true })
take?: number;
@Field(() => Int, { nullable: true })
skip?: number;
@Field(() => [WorkspaceScalarFieldEnum], { nullable: true })
distinct?: Array<keyof typeof WorkspaceScalarFieldEnum>;
}

View File

@ -0,0 +1,11 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
@ArgsType()
export class FindUniqueWorkspaceOrThrowArgs {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,11 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
@ArgsType()
export class FindUniqueWorkspaceArgs {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceUpdateManyMutationInput } from './workspace-update-many-mutation.input';
import { Type } from 'class-transformer';
import { WorkspaceWhereInput } from './workspace-where.input';
@ArgsType()
export class UpdateManyWorkspaceArgs {
@Field(() => WorkspaceUpdateManyMutationInput, { nullable: false })
@Type(() => WorkspaceUpdateManyMutationInput)
data!: WorkspaceUpdateManyMutationInput;
@Field(() => WorkspaceWhereInput, { nullable: true })
@Type(() => WorkspaceWhereInput)
where?: WorkspaceWhereInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceUpdateInput } from './workspace-update.input';
import { Type } from 'class-transformer';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
@ArgsType()
export class UpdateOneWorkspaceArgs {
@Field(() => WorkspaceUpdateInput, { nullable: false })
@Type(() => WorkspaceUpdateInput)
data!: WorkspaceUpdateInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,21 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateInput } from './workspace-create.input';
import { WorkspaceUpdateInput } from './workspace-update.input';
@ArgsType()
export class UpsertOneWorkspaceArgs {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceCreateInput, { nullable: false })
@Type(() => WorkspaceCreateInput)
create!: WorkspaceCreateInput;
@Field(() => WorkspaceUpdateInput, { nullable: false })
@Type(() => WorkspaceUpdateInput)
update!: WorkspaceUpdateInput;
}

View File

@ -0,0 +1,38 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceWhereInput } from './workspace-where.input';
import { Type } from 'class-transformer';
import { WorkspaceOrderByWithRelationInput } from './workspace-order-by-with-relation.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Int } from '@nestjs/graphql';
import { WorkspaceCountAggregateInput } from './workspace-count-aggregate.input';
import { WorkspaceMinAggregateInput } from './workspace-min-aggregate.input';
import { WorkspaceMaxAggregateInput } from './workspace-max-aggregate.input';
@ArgsType()
export class WorkspaceAggregateArgs {
@Field(() => WorkspaceWhereInput, { nullable: true })
@Type(() => WorkspaceWhereInput)
where?: WorkspaceWhereInput;
@Field(() => [WorkspaceOrderByWithRelationInput], { nullable: true })
orderBy?: Array<WorkspaceOrderByWithRelationInput>;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
cursor?: WorkspaceWhereUniqueInput;
@Field(() => Int, { nullable: true })
take?: number;
@Field(() => Int, { nullable: true })
skip?: number;
@Field(() => WorkspaceCountAggregateInput, { nullable: true })
_count?: WorkspaceCountAggregateInput;
@Field(() => WorkspaceMinAggregateInput, { nullable: true })
_min?: WorkspaceMinAggregateInput;
@Field(() => WorkspaceMaxAggregateInput, { nullable: true })
_max?: WorkspaceMaxAggregateInput;
}

View File

@ -0,0 +1,29 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
@InputType()
export class WorkspaceCountAggregateInput {
@Field(() => Boolean, { nullable: true })
id?: true;
@Field(() => Boolean, { nullable: true })
createdAt?: true;
@Field(() => Boolean, { nullable: true })
updatedAt?: true;
@Field(() => Boolean, { nullable: true })
deletedAt?: true;
@Field(() => Boolean, { nullable: true })
domainName?: true;
@Field(() => Boolean, { nullable: true })
displayName?: true;
@Field(() => Boolean, { nullable: true })
logo?: true;
@Field(() => Boolean, { nullable: true })
_all?: true;
}

View File

@ -0,0 +1,30 @@
import { Field } from '@nestjs/graphql';
import { ObjectType } from '@nestjs/graphql';
import { Int } from '@nestjs/graphql';
@ObjectType()
export class WorkspaceCountAggregate {
@Field(() => Int, { nullable: false })
id!: number;
@Field(() => Int, { nullable: false })
createdAt!: number;
@Field(() => Int, { nullable: false })
updatedAt!: number;
@Field(() => Int, { nullable: false })
deletedAt!: number;
@Field(() => Int, { nullable: false })
domainName!: number;
@Field(() => Int, { nullable: false })
displayName!: number;
@Field(() => Int, { nullable: false })
logo!: number;
@Field(() => Int, { nullable: false })
_all!: number;
}

View File

@ -0,0 +1,27 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { SortOrder } from '../prisma/sort-order.enum';
@InputType()
export class WorkspaceCountOrderByAggregateInput {
@Field(() => SortOrder, { nullable: true })
id?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
createdAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
updatedAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
deletedAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
domainName?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
displayName?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
logo?: keyof typeof SortOrder;
}

View File

@ -0,0 +1,30 @@
import { Field } from '@nestjs/graphql';
import { ObjectType } from '@nestjs/graphql';
import { Int } from '@nestjs/graphql';
@ObjectType()
export class WorkspaceCount {
@Field(() => Int, { nullable: false })
workspaceMember?: number;
@Field(() => Int, { nullable: false })
companies?: number;
@Field(() => Int, { nullable: false })
people?: number;
@Field(() => Int, { nullable: false })
commentThreads?: number;
@Field(() => Int, { nullable: false })
comments?: number;
@Field(() => Int, { nullable: false })
pipelines?: number;
@Field(() => Int, { nullable: false })
pipelineStages?: number;
@Field(() => Int, { nullable: false })
pipelineProgresses?: number;
}

View File

@ -0,0 +1,26 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
@InputType()
export class WorkspaceCreateManyInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
}

View File

@ -0,0 +1,23 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutCommentThreadsInput } from './workspace-create-without-comment-threads.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutCommentThreadsInput } from './workspace-create-or-connect-without-comment-threads.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
@InputType()
export class WorkspaceCreateNestedOneWithoutCommentThreadsInput {
@Field(() => WorkspaceCreateWithoutCommentThreadsInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutCommentThreadsInput)
create?: WorkspaceCreateWithoutCommentThreadsInput;
@Field(() => WorkspaceCreateOrConnectWithoutCommentThreadsInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutCommentThreadsInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutCommentThreadsInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,21 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutCommentsInput } from './workspace-create-without-comments.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutCommentsInput } from './workspace-create-or-connect-without-comments.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
@InputType()
export class WorkspaceCreateNestedOneWithoutCommentsInput {
@Field(() => WorkspaceCreateWithoutCommentsInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutCommentsInput)
create?: WorkspaceCreateWithoutCommentsInput;
@Field(() => WorkspaceCreateOrConnectWithoutCommentsInput, { nullable: true })
@Type(() => WorkspaceCreateOrConnectWithoutCommentsInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutCommentsInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,23 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutCompaniesInput } from './workspace-create-without-companies.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutCompaniesInput } from './workspace-create-or-connect-without-companies.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
@InputType()
export class WorkspaceCreateNestedOneWithoutCompaniesInput {
@Field(() => WorkspaceCreateWithoutCompaniesInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutCompaniesInput)
create?: WorkspaceCreateWithoutCompaniesInput;
@Field(() => WorkspaceCreateOrConnectWithoutCompaniesInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutCompaniesInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutCompaniesInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,21 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutPeopleInput } from './workspace-create-without-people.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutPeopleInput } from './workspace-create-or-connect-without-people.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
@InputType()
export class WorkspaceCreateNestedOneWithoutPeopleInput {
@Field(() => WorkspaceCreateWithoutPeopleInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutPeopleInput)
create?: WorkspaceCreateWithoutPeopleInput;
@Field(() => WorkspaceCreateOrConnectWithoutPeopleInput, { nullable: true })
@Type(() => WorkspaceCreateOrConnectWithoutPeopleInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutPeopleInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,25 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutPipelineProgressesInput } from './workspace-create-without-pipeline-progresses.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutPipelineProgressesInput } from './workspace-create-or-connect-without-pipeline-progresses.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
@InputType()
export class WorkspaceCreateNestedOneWithoutPipelineProgressesInput {
@Field(() => WorkspaceCreateWithoutPipelineProgressesInput, {
nullable: true,
})
@Type(() => WorkspaceCreateWithoutPipelineProgressesInput)
create?: WorkspaceCreateWithoutPipelineProgressesInput;
@Field(() => WorkspaceCreateOrConnectWithoutPipelineProgressesInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutPipelineProgressesInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutPipelineProgressesInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,23 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutPipelineStagesInput } from './workspace-create-without-pipeline-stages.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutPipelineStagesInput } from './workspace-create-or-connect-without-pipeline-stages.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
@InputType()
export class WorkspaceCreateNestedOneWithoutPipelineStagesInput {
@Field(() => WorkspaceCreateWithoutPipelineStagesInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutPipelineStagesInput)
create?: WorkspaceCreateWithoutPipelineStagesInput;
@Field(() => WorkspaceCreateOrConnectWithoutPipelineStagesInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutPipelineStagesInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutPipelineStagesInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,23 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutPipelinesInput } from './workspace-create-without-pipelines.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutPipelinesInput } from './workspace-create-or-connect-without-pipelines.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
@InputType()
export class WorkspaceCreateNestedOneWithoutPipelinesInput {
@Field(() => WorkspaceCreateWithoutPipelinesInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutPipelinesInput)
create?: WorkspaceCreateWithoutPipelinesInput;
@Field(() => WorkspaceCreateOrConnectWithoutPipelinesInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutPipelinesInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutPipelinesInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,23 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutWorkspaceMemberInput } from './workspace-create-without-workspace-member.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutWorkspaceMemberInput } from './workspace-create-or-connect-without-workspace-member.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
@InputType()
export class WorkspaceCreateNestedOneWithoutWorkspaceMemberInput {
@Field(() => WorkspaceCreateWithoutWorkspaceMemberInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutWorkspaceMemberInput)
create?: WorkspaceCreateWithoutWorkspaceMemberInput;
@Field(() => WorkspaceCreateOrConnectWithoutWorkspaceMemberInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutWorkspaceMemberInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutWorkspaceMemberInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutCommentThreadsInput } from './workspace-create-without-comment-threads.input';
@InputType()
export class WorkspaceCreateOrConnectWithoutCommentThreadsInput {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceCreateWithoutCommentThreadsInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutCommentThreadsInput)
create!: WorkspaceCreateWithoutCommentThreadsInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutCommentsInput } from './workspace-create-without-comments.input';
@InputType()
export class WorkspaceCreateOrConnectWithoutCommentsInput {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceCreateWithoutCommentsInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutCommentsInput)
create!: WorkspaceCreateWithoutCommentsInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutCompaniesInput } from './workspace-create-without-companies.input';
@InputType()
export class WorkspaceCreateOrConnectWithoutCompaniesInput {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceCreateWithoutCompaniesInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutCompaniesInput)
create!: WorkspaceCreateWithoutCompaniesInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutPeopleInput } from './workspace-create-without-people.input';
@InputType()
export class WorkspaceCreateOrConnectWithoutPeopleInput {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceCreateWithoutPeopleInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutPeopleInput)
create!: WorkspaceCreateWithoutPeopleInput;
}

View File

@ -0,0 +1,18 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutPipelineProgressesInput } from './workspace-create-without-pipeline-progresses.input';
@InputType()
export class WorkspaceCreateOrConnectWithoutPipelineProgressesInput {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceCreateWithoutPipelineProgressesInput, {
nullable: false,
})
@Type(() => WorkspaceCreateWithoutPipelineProgressesInput)
create!: WorkspaceCreateWithoutPipelineProgressesInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutPipelineStagesInput } from './workspace-create-without-pipeline-stages.input';
@InputType()
export class WorkspaceCreateOrConnectWithoutPipelineStagesInput {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceCreateWithoutPipelineStagesInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutPipelineStagesInput)
create!: WorkspaceCreateWithoutPipelineStagesInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutPipelinesInput } from './workspace-create-without-pipelines.input';
@InputType()
export class WorkspaceCreateOrConnectWithoutPipelinesInput {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceCreateWithoutPipelinesInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutPipelinesInput)
create!: WorkspaceCreateWithoutPipelinesInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutWorkspaceMemberInput } from './workspace-create-without-workspace-member.input';
@InputType()
export class WorkspaceCreateOrConnectWithoutWorkspaceMemberInput {
@Field(() => WorkspaceWhereUniqueInput, { nullable: false })
@Type(() => WorkspaceWhereUniqueInput)
where!: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceCreateWithoutWorkspaceMemberInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutWorkspaceMemberInput)
create!: WorkspaceCreateWithoutWorkspaceMemberInput;
}

View File

@ -0,0 +1,62 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-create-nested-many-without-workspace.input';
import { CompanyCreateNestedManyWithoutWorkspaceInput } from '../company/company-create-nested-many-without-workspace.input';
import { PersonCreateNestedManyWithoutWorkspaceInput } from '../person/person-create-nested-many-without-workspace.input';
import { CommentCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-create-nested-many-without-workspace.input';
import { PipelineCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-create-nested-many-without-workspace.input';
import { PipelineStageCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-create-nested-many-without-workspace.input';
import { PipelineProgressCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceCreateWithoutCommentThreadsInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyCreateNestedManyWithoutWorkspaceInput, { nullable: true })
companies?: CompanyCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonCreateNestedManyWithoutWorkspaceInput, { nullable: true })
people?: PersonCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentCreateNestedManyWithoutWorkspaceInput, { nullable: true })
comments?: CommentCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,64 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-create-nested-many-without-workspace.input';
import { CompanyCreateNestedManyWithoutWorkspaceInput } from '../company/company-create-nested-many-without-workspace.input';
import { PersonCreateNestedManyWithoutWorkspaceInput } from '../person/person-create-nested-many-without-workspace.input';
import { CommentThreadCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-create-nested-many-without-workspace.input';
import { PipelineCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-create-nested-many-without-workspace.input';
import { PipelineStageCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-create-nested-many-without-workspace.input';
import { PipelineProgressCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceCreateWithoutCommentsInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyCreateNestedManyWithoutWorkspaceInput, { nullable: true })
companies?: CompanyCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonCreateNestedManyWithoutWorkspaceInput, { nullable: true })
people?: PersonCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,64 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-create-nested-many-without-workspace.input';
import { PersonCreateNestedManyWithoutWorkspaceInput } from '../person/person-create-nested-many-without-workspace.input';
import { CommentThreadCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-create-nested-many-without-workspace.input';
import { CommentCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-create-nested-many-without-workspace.input';
import { PipelineCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-create-nested-many-without-workspace.input';
import { PipelineStageCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-create-nested-many-without-workspace.input';
import { PipelineProgressCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceCreateWithoutCompaniesInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonCreateNestedManyWithoutWorkspaceInput, { nullable: true })
people?: PersonCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentCreateNestedManyWithoutWorkspaceInput, { nullable: true })
comments?: CommentCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,64 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-create-nested-many-without-workspace.input';
import { CompanyCreateNestedManyWithoutWorkspaceInput } from '../company/company-create-nested-many-without-workspace.input';
import { CommentThreadCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-create-nested-many-without-workspace.input';
import { CommentCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-create-nested-many-without-workspace.input';
import { PipelineCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-create-nested-many-without-workspace.input';
import { PipelineStageCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-create-nested-many-without-workspace.input';
import { PipelineProgressCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceCreateWithoutPeopleInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyCreateNestedManyWithoutWorkspaceInput, { nullable: true })
companies?: CompanyCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentCreateNestedManyWithoutWorkspaceInput, { nullable: true })
comments?: CommentCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,62 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-create-nested-many-without-workspace.input';
import { CompanyCreateNestedManyWithoutWorkspaceInput } from '../company/company-create-nested-many-without-workspace.input';
import { PersonCreateNestedManyWithoutWorkspaceInput } from '../person/person-create-nested-many-without-workspace.input';
import { CommentThreadCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-create-nested-many-without-workspace.input';
import { CommentCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-create-nested-many-without-workspace.input';
import { PipelineCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-create-nested-many-without-workspace.input';
import { PipelineStageCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceCreateWithoutPipelineProgressesInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyCreateNestedManyWithoutWorkspaceInput, { nullable: true })
companies?: CompanyCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonCreateNestedManyWithoutWorkspaceInput, { nullable: true })
people?: PersonCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentCreateNestedManyWithoutWorkspaceInput, { nullable: true })
comments?: CommentCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,62 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-create-nested-many-without-workspace.input';
import { CompanyCreateNestedManyWithoutWorkspaceInput } from '../company/company-create-nested-many-without-workspace.input';
import { PersonCreateNestedManyWithoutWorkspaceInput } from '../person/person-create-nested-many-without-workspace.input';
import { CommentThreadCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-create-nested-many-without-workspace.input';
import { CommentCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-create-nested-many-without-workspace.input';
import { PipelineCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-create-nested-many-without-workspace.input';
import { PipelineProgressCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceCreateWithoutPipelineStagesInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyCreateNestedManyWithoutWorkspaceInput, { nullable: true })
companies?: CompanyCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonCreateNestedManyWithoutWorkspaceInput, { nullable: true })
people?: PersonCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentCreateNestedManyWithoutWorkspaceInput, { nullable: true })
comments?: CommentCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,62 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-create-nested-many-without-workspace.input';
import { CompanyCreateNestedManyWithoutWorkspaceInput } from '../company/company-create-nested-many-without-workspace.input';
import { PersonCreateNestedManyWithoutWorkspaceInput } from '../person/person-create-nested-many-without-workspace.input';
import { CommentThreadCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-create-nested-many-without-workspace.input';
import { CommentCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-create-nested-many-without-workspace.input';
import { PipelineStageCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-create-nested-many-without-workspace.input';
import { PipelineProgressCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceCreateWithoutPipelinesInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyCreateNestedManyWithoutWorkspaceInput, { nullable: true })
companies?: CompanyCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonCreateNestedManyWithoutWorkspaceInput, { nullable: true })
people?: PersonCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentCreateNestedManyWithoutWorkspaceInput, { nullable: true })
comments?: CommentCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,62 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { CompanyCreateNestedManyWithoutWorkspaceInput } from '../company/company-create-nested-many-without-workspace.input';
import { PersonCreateNestedManyWithoutWorkspaceInput } from '../person/person-create-nested-many-without-workspace.input';
import { CommentThreadCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-create-nested-many-without-workspace.input';
import { CommentCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-create-nested-many-without-workspace.input';
import { PipelineCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-create-nested-many-without-workspace.input';
import { PipelineStageCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-create-nested-many-without-workspace.input';
import { PipelineProgressCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceCreateWithoutWorkspaceMemberInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => CompanyCreateNestedManyWithoutWorkspaceInput, { nullable: true })
companies?: CompanyCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonCreateNestedManyWithoutWorkspaceInput, { nullable: true })
people?: PersonCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentCreateNestedManyWithoutWorkspaceInput, { nullable: true })
comments?: CommentCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-create-nested-many-without-workspace.input';
import { CompanyCreateNestedManyWithoutWorkspaceInput } from '../company/company-create-nested-many-without-workspace.input';
import { PersonCreateNestedManyWithoutWorkspaceInput } from '../person/person-create-nested-many-without-workspace.input';
import { CommentThreadCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-create-nested-many-without-workspace.input';
import { CommentCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-create-nested-many-without-workspace.input';
import { PipelineCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-create-nested-many-without-workspace.input';
import { PipelineStageCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-create-nested-many-without-workspace.input';
import { PipelineProgressCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceCreateInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyCreateNestedManyWithoutWorkspaceInput, { nullable: true })
companies?: CompanyCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonCreateNestedManyWithoutWorkspaceInput, { nullable: true })
people?: PersonCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentCreateNestedManyWithoutWorkspaceInput, { nullable: true })
comments?: CommentCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,42 @@
import { Field } from '@nestjs/graphql';
import { ArgsType } from '@nestjs/graphql';
import { WorkspaceWhereInput } from './workspace-where.input';
import { Type } from 'class-transformer';
import { WorkspaceOrderByWithAggregationInput } from './workspace-order-by-with-aggregation.input';
import { WorkspaceScalarFieldEnum } from './workspace-scalar-field.enum';
import { WorkspaceScalarWhereWithAggregatesInput } from './workspace-scalar-where-with-aggregates.input';
import { Int } from '@nestjs/graphql';
import { WorkspaceCountAggregateInput } from './workspace-count-aggregate.input';
import { WorkspaceMinAggregateInput } from './workspace-min-aggregate.input';
import { WorkspaceMaxAggregateInput } from './workspace-max-aggregate.input';
@ArgsType()
export class WorkspaceGroupByArgs {
@Field(() => WorkspaceWhereInput, { nullable: true })
@Type(() => WorkspaceWhereInput)
where?: WorkspaceWhereInput;
@Field(() => [WorkspaceOrderByWithAggregationInput], { nullable: true })
orderBy?: Array<WorkspaceOrderByWithAggregationInput>;
@Field(() => [WorkspaceScalarFieldEnum], { nullable: false })
by!: Array<keyof typeof WorkspaceScalarFieldEnum>;
@Field(() => WorkspaceScalarWhereWithAggregatesInput, { nullable: true })
having?: WorkspaceScalarWhereWithAggregatesInput;
@Field(() => Int, { nullable: true })
take?: number;
@Field(() => Int, { nullable: true })
skip?: number;
@Field(() => WorkspaceCountAggregateInput, { nullable: true })
_count?: WorkspaceCountAggregateInput;
@Field(() => WorkspaceMinAggregateInput, { nullable: true })
_min?: WorkspaceMinAggregateInput;
@Field(() => WorkspaceMaxAggregateInput, { nullable: true })
_max?: WorkspaceMaxAggregateInput;
}

View File

@ -0,0 +1,38 @@
import { Field } from '@nestjs/graphql';
import { ObjectType } from '@nestjs/graphql';
import { WorkspaceCountAggregate } from './workspace-count-aggregate.output';
import { WorkspaceMinAggregate } from './workspace-min-aggregate.output';
import { WorkspaceMaxAggregate } from './workspace-max-aggregate.output';
@ObjectType()
export class WorkspaceGroupBy {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: false })
createdAt!: Date | string;
@Field(() => Date, { nullable: false })
updatedAt!: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceCountAggregate, { nullable: true })
_count?: WorkspaceCountAggregate;
@Field(() => WorkspaceMinAggregate, { nullable: true })
_min?: WorkspaceMinAggregate;
@Field(() => WorkspaceMaxAggregate, { nullable: true })
_max?: WorkspaceMaxAggregate;
}

View File

@ -0,0 +1,26 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
@InputType()
export class WorkspaceMaxAggregateInput {
@Field(() => Boolean, { nullable: true })
id?: true;
@Field(() => Boolean, { nullable: true })
createdAt?: true;
@Field(() => Boolean, { nullable: true })
updatedAt?: true;
@Field(() => Boolean, { nullable: true })
deletedAt?: true;
@Field(() => Boolean, { nullable: true })
domainName?: true;
@Field(() => Boolean, { nullable: true })
displayName?: true;
@Field(() => Boolean, { nullable: true })
logo?: true;
}

View File

@ -0,0 +1,26 @@
import { Field } from '@nestjs/graphql';
import { ObjectType } from '@nestjs/graphql';
@ObjectType()
export class WorkspaceMaxAggregate {
@Field(() => String, { nullable: true })
id?: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: true })
domainName?: string;
@Field(() => String, { nullable: true })
displayName?: string;
@Field(() => String, { nullable: true })
logo?: string;
}

View File

@ -0,0 +1,27 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { SortOrder } from '../prisma/sort-order.enum';
@InputType()
export class WorkspaceMaxOrderByAggregateInput {
@Field(() => SortOrder, { nullable: true })
id?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
createdAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
updatedAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
deletedAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
domainName?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
displayName?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
logo?: keyof typeof SortOrder;
}

View File

@ -0,0 +1,26 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
@InputType()
export class WorkspaceMinAggregateInput {
@Field(() => Boolean, { nullable: true })
id?: true;
@Field(() => Boolean, { nullable: true })
createdAt?: true;
@Field(() => Boolean, { nullable: true })
updatedAt?: true;
@Field(() => Boolean, { nullable: true })
deletedAt?: true;
@Field(() => Boolean, { nullable: true })
domainName?: true;
@Field(() => Boolean, { nullable: true })
displayName?: true;
@Field(() => Boolean, { nullable: true })
logo?: true;
}

View File

@ -0,0 +1,26 @@
import { Field } from '@nestjs/graphql';
import { ObjectType } from '@nestjs/graphql';
@ObjectType()
export class WorkspaceMinAggregate {
@Field(() => String, { nullable: true })
id?: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: true })
domainName?: string;
@Field(() => String, { nullable: true })
displayName?: string;
@Field(() => String, { nullable: true })
logo?: string;
}

View File

@ -0,0 +1,27 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { SortOrder } from '../prisma/sort-order.enum';
@InputType()
export class WorkspaceMinOrderByAggregateInput {
@Field(() => SortOrder, { nullable: true })
id?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
createdAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
updatedAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
deletedAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
domainName?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
displayName?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
logo?: keyof typeof SortOrder;
}

View File

@ -0,0 +1,39 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { SortOrder } from '../prisma/sort-order.enum';
import { WorkspaceCountOrderByAggregateInput } from './workspace-count-order-by-aggregate.input';
import { WorkspaceMaxOrderByAggregateInput } from './workspace-max-order-by-aggregate.input';
import { WorkspaceMinOrderByAggregateInput } from './workspace-min-order-by-aggregate.input';
@InputType()
export class WorkspaceOrderByWithAggregationInput {
@Field(() => SortOrder, { nullable: true })
id?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
createdAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
updatedAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
deletedAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
domainName?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
displayName?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
logo?: keyof typeof SortOrder;
@Field(() => WorkspaceCountOrderByAggregateInput, { nullable: true })
_count?: WorkspaceCountOrderByAggregateInput;
@Field(() => WorkspaceMaxOrderByAggregateInput, { nullable: true })
_max?: WorkspaceMaxOrderByAggregateInput;
@Field(() => WorkspaceMinOrderByAggregateInput, { nullable: true })
_min?: WorkspaceMinOrderByAggregateInput;
}

View File

@ -0,0 +1,61 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { SortOrder } from '../prisma/sort-order.enum';
import { WorkspaceMemberOrderByRelationAggregateInput } from '../workspace-member/workspace-member-order-by-relation-aggregate.input';
import { CompanyOrderByRelationAggregateInput } from '../company/company-order-by-relation-aggregate.input';
import { PersonOrderByRelationAggregateInput } from '../person/person-order-by-relation-aggregate.input';
import { CommentThreadOrderByRelationAggregateInput } from '../comment-thread/comment-thread-order-by-relation-aggregate.input';
import { CommentOrderByRelationAggregateInput } from '../comment/comment-order-by-relation-aggregate.input';
import { PipelineOrderByRelationAggregateInput } from '../pipeline/pipeline-order-by-relation-aggregate.input';
import { PipelineStageOrderByRelationAggregateInput } from '../pipeline-stage/pipeline-stage-order-by-relation-aggregate.input';
import { PipelineProgressOrderByRelationAggregateInput } from '../pipeline-progress/pipeline-progress-order-by-relation-aggregate.input';
@InputType()
export class WorkspaceOrderByWithRelationInput {
@Field(() => SortOrder, { nullable: true })
id?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
createdAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
updatedAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
deletedAt?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
domainName?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
displayName?: keyof typeof SortOrder;
@Field(() => SortOrder, { nullable: true })
logo?: keyof typeof SortOrder;
@Field(() => WorkspaceMemberOrderByRelationAggregateInput, { nullable: true })
workspaceMember?: WorkspaceMemberOrderByRelationAggregateInput;
@Field(() => CompanyOrderByRelationAggregateInput, { nullable: true })
companies?: CompanyOrderByRelationAggregateInput;
@Field(() => PersonOrderByRelationAggregateInput, { nullable: true })
people?: PersonOrderByRelationAggregateInput;
@Field(() => CommentThreadOrderByRelationAggregateInput, { nullable: true })
commentThreads?: CommentThreadOrderByRelationAggregateInput;
@Field(() => CommentOrderByRelationAggregateInput, { nullable: true })
comments?: CommentOrderByRelationAggregateInput;
@Field(() => PipelineOrderByRelationAggregateInput, { nullable: true })
pipelines?: PipelineOrderByRelationAggregateInput;
@Field(() => PipelineStageOrderByRelationAggregateInput, { nullable: true })
pipelineStages?: PipelineStageOrderByRelationAggregateInput;
@Field(() => PipelineProgressOrderByRelationAggregateInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressOrderByRelationAggregateInput;
}

View File

@ -0,0 +1,12 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceWhereInput } from './workspace-where.input';
@InputType()
export class WorkspaceRelationFilter {
@Field(() => WorkspaceWhereInput, { nullable: true })
is?: WorkspaceWhereInput;
@Field(() => WorkspaceWhereInput, { nullable: true })
isNot?: WorkspaceWhereInput;
}

View File

@ -0,0 +1,16 @@
import { registerEnumType } from '@nestjs/graphql';
export enum WorkspaceScalarFieldEnum {
id = 'id',
createdAt = 'createdAt',
updatedAt = 'updatedAt',
deletedAt = 'deletedAt',
domainName = 'domainName',
displayName = 'displayName',
logo = 'logo',
}
registerEnumType(WorkspaceScalarFieldEnum, {
name: 'WorkspaceScalarFieldEnum',
description: undefined,
});

View File

@ -0,0 +1,39 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringWithAggregatesFilter } from '../prisma/string-with-aggregates-filter.input';
import { DateTimeWithAggregatesFilter } from '../prisma/date-time-with-aggregates-filter.input';
import { DateTimeNullableWithAggregatesFilter } from '../prisma/date-time-nullable-with-aggregates-filter.input';
import { StringNullableWithAggregatesFilter } from '../prisma/string-nullable-with-aggregates-filter.input';
@InputType()
export class WorkspaceScalarWhereWithAggregatesInput {
@Field(() => [WorkspaceScalarWhereWithAggregatesInput], { nullable: true })
AND?: Array<WorkspaceScalarWhereWithAggregatesInput>;
@Field(() => [WorkspaceScalarWhereWithAggregatesInput], { nullable: true })
OR?: Array<WorkspaceScalarWhereWithAggregatesInput>;
@Field(() => [WorkspaceScalarWhereWithAggregatesInput], { nullable: true })
NOT?: Array<WorkspaceScalarWhereWithAggregatesInput>;
@Field(() => StringWithAggregatesFilter, { nullable: true })
id?: StringWithAggregatesFilter;
@Field(() => DateTimeWithAggregatesFilter, { nullable: true })
createdAt?: DateTimeWithAggregatesFilter;
@Field(() => DateTimeWithAggregatesFilter, { nullable: true })
updatedAt?: DateTimeWithAggregatesFilter;
@Field(() => DateTimeNullableWithAggregatesFilter, { nullable: true })
deletedAt?: DateTimeNullableWithAggregatesFilter;
@Field(() => StringWithAggregatesFilter, { nullable: true })
domainName?: StringWithAggregatesFilter;
@Field(() => StringWithAggregatesFilter, { nullable: true })
displayName?: StringWithAggregatesFilter;
@Field(() => StringNullableWithAggregatesFilter, { nullable: true })
logo?: StringNullableWithAggregatesFilter;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-unchecked-create-nested-many-without-workspace.input';
import { CompanyUncheckedCreateNestedManyWithoutWorkspaceInput } from '../company/company-unchecked-create-nested-many-without-workspace.input';
import { PersonUncheckedCreateNestedManyWithoutWorkspaceInput } from '../person/person-unchecked-create-nested-many-without-workspace.input';
import { CommentUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-unchecked-create-nested-many-without-workspace.input';
import { PipelineUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-unchecked-create-nested-many-without-workspace.input';
import { PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-unchecked-create-nested-many-without-workspace.input';
import { PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-unchecked-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceUncheckedCreateWithoutCommentThreadsInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
companies?: CompanyUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
people?: PersonUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
comments?: CommentUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-unchecked-create-nested-many-without-workspace.input';
import { CompanyUncheckedCreateNestedManyWithoutWorkspaceInput } from '../company/company-unchecked-create-nested-many-without-workspace.input';
import { PersonUncheckedCreateNestedManyWithoutWorkspaceInput } from '../person/person-unchecked-create-nested-many-without-workspace.input';
import { CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-unchecked-create-nested-many-without-workspace.input';
import { PipelineUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-unchecked-create-nested-many-without-workspace.input';
import { PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-unchecked-create-nested-many-without-workspace.input';
import { PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-unchecked-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceUncheckedCreateWithoutCommentsInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
companies?: CompanyUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
people?: PersonUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-unchecked-create-nested-many-without-workspace.input';
import { PersonUncheckedCreateNestedManyWithoutWorkspaceInput } from '../person/person-unchecked-create-nested-many-without-workspace.input';
import { CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-unchecked-create-nested-many-without-workspace.input';
import { CommentUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-unchecked-create-nested-many-without-workspace.input';
import { PipelineUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-unchecked-create-nested-many-without-workspace.input';
import { PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-unchecked-create-nested-many-without-workspace.input';
import { PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-unchecked-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceUncheckedCreateWithoutCompaniesInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
people?: PersonUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
comments?: CommentUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-unchecked-create-nested-many-without-workspace.input';
import { CompanyUncheckedCreateNestedManyWithoutWorkspaceInput } from '../company/company-unchecked-create-nested-many-without-workspace.input';
import { CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-unchecked-create-nested-many-without-workspace.input';
import { CommentUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-unchecked-create-nested-many-without-workspace.input';
import { PipelineUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-unchecked-create-nested-many-without-workspace.input';
import { PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-unchecked-create-nested-many-without-workspace.input';
import { PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-unchecked-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceUncheckedCreateWithoutPeopleInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
companies?: CompanyUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
comments?: CommentUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-unchecked-create-nested-many-without-workspace.input';
import { CompanyUncheckedCreateNestedManyWithoutWorkspaceInput } from '../company/company-unchecked-create-nested-many-without-workspace.input';
import { PersonUncheckedCreateNestedManyWithoutWorkspaceInput } from '../person/person-unchecked-create-nested-many-without-workspace.input';
import { CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-unchecked-create-nested-many-without-workspace.input';
import { CommentUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-unchecked-create-nested-many-without-workspace.input';
import { PipelineUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-unchecked-create-nested-many-without-workspace.input';
import { PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-unchecked-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceUncheckedCreateWithoutPipelineProgressesInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
companies?: CompanyUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
people?: PersonUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
comments?: CommentUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-unchecked-create-nested-many-without-workspace.input';
import { CompanyUncheckedCreateNestedManyWithoutWorkspaceInput } from '../company/company-unchecked-create-nested-many-without-workspace.input';
import { PersonUncheckedCreateNestedManyWithoutWorkspaceInput } from '../person/person-unchecked-create-nested-many-without-workspace.input';
import { CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-unchecked-create-nested-many-without-workspace.input';
import { CommentUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-unchecked-create-nested-many-without-workspace.input';
import { PipelineUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-unchecked-create-nested-many-without-workspace.input';
import { PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-unchecked-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceUncheckedCreateWithoutPipelineStagesInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
companies?: CompanyUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
people?: PersonUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
comments?: CommentUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-unchecked-create-nested-many-without-workspace.input';
import { CompanyUncheckedCreateNestedManyWithoutWorkspaceInput } from '../company/company-unchecked-create-nested-many-without-workspace.input';
import { PersonUncheckedCreateNestedManyWithoutWorkspaceInput } from '../person/person-unchecked-create-nested-many-without-workspace.input';
import { CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-unchecked-create-nested-many-without-workspace.input';
import { CommentUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-unchecked-create-nested-many-without-workspace.input';
import { PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-unchecked-create-nested-many-without-workspace.input';
import { PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-unchecked-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceUncheckedCreateWithoutPipelinesInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
companies?: CompanyUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
people?: PersonUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
comments?: CommentUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { CompanyUncheckedCreateNestedManyWithoutWorkspaceInput } from '../company/company-unchecked-create-nested-many-without-workspace.input';
import { PersonUncheckedCreateNestedManyWithoutWorkspaceInput } from '../person/person-unchecked-create-nested-many-without-workspace.input';
import { CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-unchecked-create-nested-many-without-workspace.input';
import { CommentUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-unchecked-create-nested-many-without-workspace.input';
import { PipelineUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-unchecked-create-nested-many-without-workspace.input';
import { PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-unchecked-create-nested-many-without-workspace.input';
import { PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-unchecked-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceUncheckedCreateWithoutWorkspaceMemberInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => CompanyUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
companies?: CompanyUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
people?: PersonUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
comments?: CommentUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,74 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput } from '../workspace-member/workspace-member-unchecked-create-nested-many-without-workspace.input';
import { CompanyUncheckedCreateNestedManyWithoutWorkspaceInput } from '../company/company-unchecked-create-nested-many-without-workspace.input';
import { PersonUncheckedCreateNestedManyWithoutWorkspaceInput } from '../person/person-unchecked-create-nested-many-without-workspace.input';
import { CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment-thread/comment-thread-unchecked-create-nested-many-without-workspace.input';
import { CommentUncheckedCreateNestedManyWithoutWorkspaceInput } from '../comment/comment-unchecked-create-nested-many-without-workspace.input';
import { PipelineUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline/pipeline-unchecked-create-nested-many-without-workspace.input';
import { PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-stage/pipeline-stage-unchecked-create-nested-many-without-workspace.input';
import { PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput } from '../pipeline-progress/pipeline-progress-unchecked-create-nested-many-without-workspace.input';
@InputType()
export class WorkspaceUncheckedCreateInput {
@Field(() => String, { nullable: false })
id!: string;
@Field(() => Date, { nullable: true })
createdAt?: Date | string;
@Field(() => Date, { nullable: true })
updatedAt?: Date | string;
@Field(() => Date, { nullable: true })
deletedAt?: Date | string;
@Field(() => String, { nullable: false })
domainName!: string;
@Field(() => String, { nullable: false })
displayName!: string;
@Field(() => String, { nullable: true })
logo?: string;
@Field(() => WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CompanyUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
companies?: CompanyUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PersonUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
people?: PersonUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => CommentUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
comments?: CommentUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelines?: PipelineUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedCreateNestedManyWithoutWorkspaceInput;
@Field(() => PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedCreateNestedManyWithoutWorkspaceInput;
}

View File

@ -0,0 +1,30 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
@InputType()
export class WorkspaceUncheckedUpdateManyInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
}

View File

@ -0,0 +1,72 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input';
import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input';
import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input';
import { CommentUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-unchecked-update-many-without-workspace-nested.input';
import { PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-unchecked-update-many-without-workspace-nested.input';
import { PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-unchecked-update-many-without-workspace-nested.input';
import { PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-unchecked-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUncheckedUpdateWithoutCommentThreadsInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
companies?: CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
people?: PersonUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
comments?: CommentUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,72 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input';
import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input';
import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input';
import { CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-unchecked-update-many-without-workspace-nested.input';
import { PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-unchecked-update-many-without-workspace-nested.input';
import { PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-unchecked-update-many-without-workspace-nested.input';
import { PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-unchecked-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUncheckedUpdateWithoutCommentsInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
companies?: CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
people?: PersonUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,72 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input';
import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input';
import { CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-unchecked-update-many-without-workspace-nested.input';
import { CommentUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-unchecked-update-many-without-workspace-nested.input';
import { PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-unchecked-update-many-without-workspace-nested.input';
import { PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-unchecked-update-many-without-workspace-nested.input';
import { PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-unchecked-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUncheckedUpdateWithoutCompaniesInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
people?: PersonUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
comments?: CommentUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,72 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input';
import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input';
import { CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-unchecked-update-many-without-workspace-nested.input';
import { CommentUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-unchecked-update-many-without-workspace-nested.input';
import { PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-unchecked-update-many-without-workspace-nested.input';
import { PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-unchecked-update-many-without-workspace-nested.input';
import { PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-unchecked-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUncheckedUpdateWithoutPeopleInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
companies?: CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
comments?: CommentUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,72 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input';
import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input';
import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input';
import { CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-unchecked-update-many-without-workspace-nested.input';
import { CommentUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-unchecked-update-many-without-workspace-nested.input';
import { PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-unchecked-update-many-without-workspace-nested.input';
import { PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-unchecked-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUncheckedUpdateWithoutPipelineProgressesInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
companies?: CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
people?: PersonUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
comments?: CommentUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,72 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input';
import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input';
import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input';
import { CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-unchecked-update-many-without-workspace-nested.input';
import { CommentUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-unchecked-update-many-without-workspace-nested.input';
import { PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-unchecked-update-many-without-workspace-nested.input';
import { PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-unchecked-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUncheckedUpdateWithoutPipelineStagesInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
companies?: CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
people?: PersonUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
comments?: CommentUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,72 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input';
import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input';
import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input';
import { CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-unchecked-update-many-without-workspace-nested.input';
import { CommentUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-unchecked-update-many-without-workspace-nested.input';
import { PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-unchecked-update-many-without-workspace-nested.input';
import { PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-unchecked-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUncheckedUpdateWithoutPipelinesInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
companies?: CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
people?: PersonUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
comments?: CommentUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,72 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input';
import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input';
import { CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-unchecked-update-many-without-workspace-nested.input';
import { CommentUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-unchecked-update-many-without-workspace-nested.input';
import { PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-unchecked-update-many-without-workspace-nested.input';
import { PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-unchecked-update-many-without-workspace-nested.input';
import { PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-unchecked-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUncheckedUpdateWithoutWorkspaceMemberInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
companies?: CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
people?: PersonUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
comments?: CommentUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,78 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-unchecked-update-many-without-workspace-nested.input';
import { CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../company/company-unchecked-update-many-without-workspace-nested.input';
import { PersonUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../person/person-unchecked-update-many-without-workspace-nested.input';
import { CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-unchecked-update-many-without-workspace-nested.input';
import { CommentUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-unchecked-update-many-without-workspace-nested.input';
import { PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-unchecked-update-many-without-workspace-nested.input';
import { PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-unchecked-update-many-without-workspace-nested.input';
import { PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-unchecked-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUncheckedUpdateInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
companies?: CompanyUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
people?: PersonUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
comments?: CommentUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUncheckedUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUncheckedUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,30 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
@InputType()
export class WorkspaceUpdateManyMutationInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
}

View File

@ -0,0 +1,33 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutCommentThreadsInput } from './workspace-create-without-comment-threads.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutCommentThreadsInput } from './workspace-create-or-connect-without-comment-threads.input';
import { WorkspaceUpsertWithoutCommentThreadsInput } from './workspace-upsert-without-comment-threads.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { WorkspaceUpdateWithoutCommentThreadsInput } from './workspace-update-without-comment-threads.input';
@InputType()
export class WorkspaceUpdateOneRequiredWithoutCommentThreadsNestedInput {
@Field(() => WorkspaceCreateWithoutCommentThreadsInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutCommentThreadsInput)
create?: WorkspaceCreateWithoutCommentThreadsInput;
@Field(() => WorkspaceCreateOrConnectWithoutCommentThreadsInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutCommentThreadsInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutCommentThreadsInput;
@Field(() => WorkspaceUpsertWithoutCommentThreadsInput, { nullable: true })
@Type(() => WorkspaceUpsertWithoutCommentThreadsInput)
upsert?: WorkspaceUpsertWithoutCommentThreadsInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceUpdateWithoutCommentThreadsInput, { nullable: true })
@Type(() => WorkspaceUpdateWithoutCommentThreadsInput)
update?: WorkspaceUpdateWithoutCommentThreadsInput;
}

View File

@ -0,0 +1,31 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutCommentsInput } from './workspace-create-without-comments.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutCommentsInput } from './workspace-create-or-connect-without-comments.input';
import { WorkspaceUpsertWithoutCommentsInput } from './workspace-upsert-without-comments.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { WorkspaceUpdateWithoutCommentsInput } from './workspace-update-without-comments.input';
@InputType()
export class WorkspaceUpdateOneRequiredWithoutCommentsNestedInput {
@Field(() => WorkspaceCreateWithoutCommentsInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutCommentsInput)
create?: WorkspaceCreateWithoutCommentsInput;
@Field(() => WorkspaceCreateOrConnectWithoutCommentsInput, { nullable: true })
@Type(() => WorkspaceCreateOrConnectWithoutCommentsInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutCommentsInput;
@Field(() => WorkspaceUpsertWithoutCommentsInput, { nullable: true })
@Type(() => WorkspaceUpsertWithoutCommentsInput)
upsert?: WorkspaceUpsertWithoutCommentsInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceUpdateWithoutCommentsInput, { nullable: true })
@Type(() => WorkspaceUpdateWithoutCommentsInput)
update?: WorkspaceUpdateWithoutCommentsInput;
}

View File

@ -0,0 +1,33 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutCompaniesInput } from './workspace-create-without-companies.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutCompaniesInput } from './workspace-create-or-connect-without-companies.input';
import { WorkspaceUpsertWithoutCompaniesInput } from './workspace-upsert-without-companies.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { WorkspaceUpdateWithoutCompaniesInput } from './workspace-update-without-companies.input';
@InputType()
export class WorkspaceUpdateOneRequiredWithoutCompaniesNestedInput {
@Field(() => WorkspaceCreateWithoutCompaniesInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutCompaniesInput)
create?: WorkspaceCreateWithoutCompaniesInput;
@Field(() => WorkspaceCreateOrConnectWithoutCompaniesInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutCompaniesInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutCompaniesInput;
@Field(() => WorkspaceUpsertWithoutCompaniesInput, { nullable: true })
@Type(() => WorkspaceUpsertWithoutCompaniesInput)
upsert?: WorkspaceUpsertWithoutCompaniesInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceUpdateWithoutCompaniesInput, { nullable: true })
@Type(() => WorkspaceUpdateWithoutCompaniesInput)
update?: WorkspaceUpdateWithoutCompaniesInput;
}

View File

@ -0,0 +1,31 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutPeopleInput } from './workspace-create-without-people.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutPeopleInput } from './workspace-create-or-connect-without-people.input';
import { WorkspaceUpsertWithoutPeopleInput } from './workspace-upsert-without-people.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { WorkspaceUpdateWithoutPeopleInput } from './workspace-update-without-people.input';
@InputType()
export class WorkspaceUpdateOneRequiredWithoutPeopleNestedInput {
@Field(() => WorkspaceCreateWithoutPeopleInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutPeopleInput)
create?: WorkspaceCreateWithoutPeopleInput;
@Field(() => WorkspaceCreateOrConnectWithoutPeopleInput, { nullable: true })
@Type(() => WorkspaceCreateOrConnectWithoutPeopleInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutPeopleInput;
@Field(() => WorkspaceUpsertWithoutPeopleInput, { nullable: true })
@Type(() => WorkspaceUpsertWithoutPeopleInput)
upsert?: WorkspaceUpsertWithoutPeopleInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceUpdateWithoutPeopleInput, { nullable: true })
@Type(() => WorkspaceUpdateWithoutPeopleInput)
update?: WorkspaceUpdateWithoutPeopleInput;
}

View File

@ -0,0 +1,39 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutPipelineProgressesInput } from './workspace-create-without-pipeline-progresses.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutPipelineProgressesInput } from './workspace-create-or-connect-without-pipeline-progresses.input';
import { WorkspaceUpsertWithoutPipelineProgressesInput } from './workspace-upsert-without-pipeline-progresses.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { WorkspaceUpdateWithoutPipelineProgressesInput } from './workspace-update-without-pipeline-progresses.input';
@InputType()
export class WorkspaceUpdateOneRequiredWithoutPipelineProgressesNestedInput {
@Field(() => WorkspaceCreateWithoutPipelineProgressesInput, {
nullable: true,
})
@Type(() => WorkspaceCreateWithoutPipelineProgressesInput)
create?: WorkspaceCreateWithoutPipelineProgressesInput;
@Field(() => WorkspaceCreateOrConnectWithoutPipelineProgressesInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutPipelineProgressesInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutPipelineProgressesInput;
@Field(() => WorkspaceUpsertWithoutPipelineProgressesInput, {
nullable: true,
})
@Type(() => WorkspaceUpsertWithoutPipelineProgressesInput)
upsert?: WorkspaceUpsertWithoutPipelineProgressesInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceUpdateWithoutPipelineProgressesInput, {
nullable: true,
})
@Type(() => WorkspaceUpdateWithoutPipelineProgressesInput)
update?: WorkspaceUpdateWithoutPipelineProgressesInput;
}

View File

@ -0,0 +1,33 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutPipelineStagesInput } from './workspace-create-without-pipeline-stages.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutPipelineStagesInput } from './workspace-create-or-connect-without-pipeline-stages.input';
import { WorkspaceUpsertWithoutPipelineStagesInput } from './workspace-upsert-without-pipeline-stages.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { WorkspaceUpdateWithoutPipelineStagesInput } from './workspace-update-without-pipeline-stages.input';
@InputType()
export class WorkspaceUpdateOneRequiredWithoutPipelineStagesNestedInput {
@Field(() => WorkspaceCreateWithoutPipelineStagesInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutPipelineStagesInput)
create?: WorkspaceCreateWithoutPipelineStagesInput;
@Field(() => WorkspaceCreateOrConnectWithoutPipelineStagesInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutPipelineStagesInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutPipelineStagesInput;
@Field(() => WorkspaceUpsertWithoutPipelineStagesInput, { nullable: true })
@Type(() => WorkspaceUpsertWithoutPipelineStagesInput)
upsert?: WorkspaceUpsertWithoutPipelineStagesInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceUpdateWithoutPipelineStagesInput, { nullable: true })
@Type(() => WorkspaceUpdateWithoutPipelineStagesInput)
update?: WorkspaceUpdateWithoutPipelineStagesInput;
}

View File

@ -0,0 +1,33 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutPipelinesInput } from './workspace-create-without-pipelines.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutPipelinesInput } from './workspace-create-or-connect-without-pipelines.input';
import { WorkspaceUpsertWithoutPipelinesInput } from './workspace-upsert-without-pipelines.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { WorkspaceUpdateWithoutPipelinesInput } from './workspace-update-without-pipelines.input';
@InputType()
export class WorkspaceUpdateOneRequiredWithoutPipelinesNestedInput {
@Field(() => WorkspaceCreateWithoutPipelinesInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutPipelinesInput)
create?: WorkspaceCreateWithoutPipelinesInput;
@Field(() => WorkspaceCreateOrConnectWithoutPipelinesInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutPipelinesInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutPipelinesInput;
@Field(() => WorkspaceUpsertWithoutPipelinesInput, { nullable: true })
@Type(() => WorkspaceUpsertWithoutPipelinesInput)
upsert?: WorkspaceUpsertWithoutPipelinesInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceUpdateWithoutPipelinesInput, { nullable: true })
@Type(() => WorkspaceUpdateWithoutPipelinesInput)
update?: WorkspaceUpdateWithoutPipelinesInput;
}

View File

@ -0,0 +1,33 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceCreateWithoutWorkspaceMemberInput } from './workspace-create-without-workspace-member.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateOrConnectWithoutWorkspaceMemberInput } from './workspace-create-or-connect-without-workspace-member.input';
import { WorkspaceUpsertWithoutWorkspaceMemberInput } from './workspace-upsert-without-workspace-member.input';
import { WorkspaceWhereUniqueInput } from './workspace-where-unique.input';
import { WorkspaceUpdateWithoutWorkspaceMemberInput } from './workspace-update-without-workspace-member.input';
@InputType()
export class WorkspaceUpdateOneRequiredWithoutWorkspaceMemberNestedInput {
@Field(() => WorkspaceCreateWithoutWorkspaceMemberInput, { nullable: true })
@Type(() => WorkspaceCreateWithoutWorkspaceMemberInput)
create?: WorkspaceCreateWithoutWorkspaceMemberInput;
@Field(() => WorkspaceCreateOrConnectWithoutWorkspaceMemberInput, {
nullable: true,
})
@Type(() => WorkspaceCreateOrConnectWithoutWorkspaceMemberInput)
connectOrCreate?: WorkspaceCreateOrConnectWithoutWorkspaceMemberInput;
@Field(() => WorkspaceUpsertWithoutWorkspaceMemberInput, { nullable: true })
@Type(() => WorkspaceUpsertWithoutWorkspaceMemberInput)
upsert?: WorkspaceUpsertWithoutWorkspaceMemberInput;
@Field(() => WorkspaceWhereUniqueInput, { nullable: true })
@Type(() => WorkspaceWhereUniqueInput)
connect?: WorkspaceWhereUniqueInput;
@Field(() => WorkspaceUpdateWithoutWorkspaceMemberInput, { nullable: true })
@Type(() => WorkspaceUpdateWithoutWorkspaceMemberInput)
update?: WorkspaceUpdateWithoutWorkspaceMemberInput;
}

View File

@ -0,0 +1,66 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input';
import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input';
import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input';
import { CommentUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-update-many-without-workspace-nested.input';
import { PipelineUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-update-many-without-workspace-nested.input';
import { PipelineStageUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-update-many-without-workspace-nested.input';
import { PipelineProgressUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUpdateWithoutCommentThreadsInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
companies?: CompanyUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
people?: PersonUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
comments?: CommentUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input';
import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input';
import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input';
import { CommentThreadUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-update-many-without-workspace-nested.input';
import { PipelineUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-update-many-without-workspace-nested.input';
import { PipelineStageUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-update-many-without-workspace-nested.input';
import { PipelineProgressUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUpdateWithoutCommentsInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
companies?: CompanyUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
people?: PersonUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input';
import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input';
import { CommentThreadUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-update-many-without-workspace-nested.input';
import { CommentUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-update-many-without-workspace-nested.input';
import { PipelineUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-update-many-without-workspace-nested.input';
import { PipelineStageUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-update-many-without-workspace-nested.input';
import { PipelineProgressUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUpdateWithoutCompaniesInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
people?: PersonUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
comments?: CommentUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,68 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input';
import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input';
import { CommentThreadUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-update-many-without-workspace-nested.input';
import { CommentUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-update-many-without-workspace-nested.input';
import { PipelineUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-update-many-without-workspace-nested.input';
import { PipelineStageUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-update-many-without-workspace-nested.input';
import { PipelineProgressUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUpdateWithoutPeopleInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
companies?: CompanyUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
comments?: CommentUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,66 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input';
import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input';
import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input';
import { CommentThreadUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-update-many-without-workspace-nested.input';
import { CommentUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-update-many-without-workspace-nested.input';
import { PipelineUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-update-many-without-workspace-nested.input';
import { PipelineStageUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUpdateWithoutPipelineProgressesInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
companies?: CompanyUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
people?: PersonUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
comments?: CommentUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,66 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input';
import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input';
import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input';
import { CommentThreadUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-update-many-without-workspace-nested.input';
import { CommentUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-update-many-without-workspace-nested.input';
import { PipelineUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-update-many-without-workspace-nested.input';
import { PipelineProgressUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUpdateWithoutPipelineStagesInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
companies?: CompanyUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
people?: PersonUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
comments?: CommentUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,66 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input';
import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input';
import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input';
import { CommentThreadUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-update-many-without-workspace-nested.input';
import { CommentUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-update-many-without-workspace-nested.input';
import { PipelineStageUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-update-many-without-workspace-nested.input';
import { PipelineProgressUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUpdateWithoutPipelinesInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
companies?: CompanyUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
people?: PersonUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
comments?: CommentUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,66 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input';
import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input';
import { CommentThreadUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-update-many-without-workspace-nested.input';
import { CommentUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-update-many-without-workspace-nested.input';
import { PipelineUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-update-many-without-workspace-nested.input';
import { PipelineStageUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-update-many-without-workspace-nested.input';
import { PipelineProgressUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUpdateWithoutWorkspaceMemberInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => CompanyUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
companies?: CompanyUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
people?: PersonUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
comments?: CommentUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,72 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { StringFieldUpdateOperationsInput } from '../prisma/string-field-update-operations.input';
import { DateTimeFieldUpdateOperationsInput } from '../prisma/date-time-field-update-operations.input';
import { NullableDateTimeFieldUpdateOperationsInput } from '../prisma/nullable-date-time-field-update-operations.input';
import { NullableStringFieldUpdateOperationsInput } from '../prisma/nullable-string-field-update-operations.input';
import { WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput } from '../workspace-member/workspace-member-update-many-without-workspace-nested.input';
import { CompanyUpdateManyWithoutWorkspaceNestedInput } from '../company/company-update-many-without-workspace-nested.input';
import { PersonUpdateManyWithoutWorkspaceNestedInput } from '../person/person-update-many-without-workspace-nested.input';
import { CommentThreadUpdateManyWithoutWorkspaceNestedInput } from '../comment-thread/comment-thread-update-many-without-workspace-nested.input';
import { CommentUpdateManyWithoutWorkspaceNestedInput } from '../comment/comment-update-many-without-workspace-nested.input';
import { PipelineUpdateManyWithoutWorkspaceNestedInput } from '../pipeline/pipeline-update-many-without-workspace-nested.input';
import { PipelineStageUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-stage/pipeline-stage-update-many-without-workspace-nested.input';
import { PipelineProgressUpdateManyWithoutWorkspaceNestedInput } from '../pipeline-progress/pipeline-progress-update-many-without-workspace-nested.input';
@InputType()
export class WorkspaceUpdateInput {
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
id?: StringFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
createdAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => DateTimeFieldUpdateOperationsInput, { nullable: true })
updatedAt?: DateTimeFieldUpdateOperationsInput;
@Field(() => NullableDateTimeFieldUpdateOperationsInput, { nullable: true })
deletedAt?: NullableDateTimeFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
domainName?: StringFieldUpdateOperationsInput;
@Field(() => StringFieldUpdateOperationsInput, { nullable: true })
displayName?: StringFieldUpdateOperationsInput;
@Field(() => NullableStringFieldUpdateOperationsInput, { nullable: true })
logo?: NullableStringFieldUpdateOperationsInput;
@Field(() => WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
workspaceMember?: WorkspaceMemberUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CompanyUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
companies?: CompanyUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PersonUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
people?: PersonUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentThreadUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
commentThreads?: CommentThreadUpdateManyWithoutWorkspaceNestedInput;
@Field(() => CommentUpdateManyWithoutWorkspaceNestedInput, { nullable: true })
comments?: CommentUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelines?: PipelineUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineStageUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineStages?: PipelineStageUpdateManyWithoutWorkspaceNestedInput;
@Field(() => PipelineProgressUpdateManyWithoutWorkspaceNestedInput, {
nullable: true,
})
pipelineProgresses?: PipelineProgressUpdateManyWithoutWorkspaceNestedInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceUpdateWithoutCommentThreadsInput } from './workspace-update-without-comment-threads.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutCommentThreadsInput } from './workspace-create-without-comment-threads.input';
@InputType()
export class WorkspaceUpsertWithoutCommentThreadsInput {
@Field(() => WorkspaceUpdateWithoutCommentThreadsInput, { nullable: false })
@Type(() => WorkspaceUpdateWithoutCommentThreadsInput)
update!: WorkspaceUpdateWithoutCommentThreadsInput;
@Field(() => WorkspaceCreateWithoutCommentThreadsInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutCommentThreadsInput)
create!: WorkspaceCreateWithoutCommentThreadsInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceUpdateWithoutCommentsInput } from './workspace-update-without-comments.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutCommentsInput } from './workspace-create-without-comments.input';
@InputType()
export class WorkspaceUpsertWithoutCommentsInput {
@Field(() => WorkspaceUpdateWithoutCommentsInput, { nullable: false })
@Type(() => WorkspaceUpdateWithoutCommentsInput)
update!: WorkspaceUpdateWithoutCommentsInput;
@Field(() => WorkspaceCreateWithoutCommentsInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutCommentsInput)
create!: WorkspaceCreateWithoutCommentsInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceUpdateWithoutCompaniesInput } from './workspace-update-without-companies.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutCompaniesInput } from './workspace-create-without-companies.input';
@InputType()
export class WorkspaceUpsertWithoutCompaniesInput {
@Field(() => WorkspaceUpdateWithoutCompaniesInput, { nullable: false })
@Type(() => WorkspaceUpdateWithoutCompaniesInput)
update!: WorkspaceUpdateWithoutCompaniesInput;
@Field(() => WorkspaceCreateWithoutCompaniesInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutCompaniesInput)
create!: WorkspaceCreateWithoutCompaniesInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceUpdateWithoutPeopleInput } from './workspace-update-without-people.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutPeopleInput } from './workspace-create-without-people.input';
@InputType()
export class WorkspaceUpsertWithoutPeopleInput {
@Field(() => WorkspaceUpdateWithoutPeopleInput, { nullable: false })
@Type(() => WorkspaceUpdateWithoutPeopleInput)
update!: WorkspaceUpdateWithoutPeopleInput;
@Field(() => WorkspaceCreateWithoutPeopleInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutPeopleInput)
create!: WorkspaceCreateWithoutPeopleInput;
}

View File

@ -0,0 +1,20 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceUpdateWithoutPipelineProgressesInput } from './workspace-update-without-pipeline-progresses.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutPipelineProgressesInput } from './workspace-create-without-pipeline-progresses.input';
@InputType()
export class WorkspaceUpsertWithoutPipelineProgressesInput {
@Field(() => WorkspaceUpdateWithoutPipelineProgressesInput, {
nullable: false,
})
@Type(() => WorkspaceUpdateWithoutPipelineProgressesInput)
update!: WorkspaceUpdateWithoutPipelineProgressesInput;
@Field(() => WorkspaceCreateWithoutPipelineProgressesInput, {
nullable: false,
})
@Type(() => WorkspaceCreateWithoutPipelineProgressesInput)
create!: WorkspaceCreateWithoutPipelineProgressesInput;
}

View File

@ -0,0 +1,16 @@
import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { WorkspaceUpdateWithoutPipelineStagesInput } from './workspace-update-without-pipeline-stages.input';
import { Type } from 'class-transformer';
import { WorkspaceCreateWithoutPipelineStagesInput } from './workspace-create-without-pipeline-stages.input';
@InputType()
export class WorkspaceUpsertWithoutPipelineStagesInput {
@Field(() => WorkspaceUpdateWithoutPipelineStagesInput, { nullable: false })
@Type(() => WorkspaceUpdateWithoutPipelineStagesInput)
update!: WorkspaceUpdateWithoutPipelineStagesInput;
@Field(() => WorkspaceCreateWithoutPipelineStagesInput, { nullable: false })
@Type(() => WorkspaceCreateWithoutPipelineStagesInput)
create!: WorkspaceCreateWithoutPipelineStagesInput;
}

Some files were not shown because too many files have changed in this diff Show More