Files
twenty_crm/server/src/api/@generated/person/person-unchecked-create-nested-many-without-workspace.input.ts
Charles Bochet 0f9c6dede7 Clean server post refactor to remove Hasura (#156)
* Clean BE post refactor to remove Hasura

* Add server CI
2023-05-29 22:42:24 +02:00

27 lines
1.3 KiB
TypeScript

import { Field } from '@nestjs/graphql';
import { InputType } from '@nestjs/graphql';
import { PersonCreateWithoutWorkspaceInput } from './person-create-without-workspace.input';
import { Type } from 'class-transformer';
import { PersonCreateOrConnectWithoutWorkspaceInput } from './person-create-or-connect-without-workspace.input';
import { PersonCreateManyWorkspaceInputEnvelope } from './person-create-many-workspace-input-envelope.input';
import { PersonWhereUniqueInput } from './person-where-unique.input';
@InputType()
export class PersonUncheckedCreateNestedManyWithoutWorkspaceInput {
@Field(() => [PersonCreateWithoutWorkspaceInput], { nullable: true })
@Type(() => PersonCreateWithoutWorkspaceInput)
create?: Array<PersonCreateWithoutWorkspaceInput>;
@Field(() => [PersonCreateOrConnectWithoutWorkspaceInput], { nullable: true })
@Type(() => PersonCreateOrConnectWithoutWorkspaceInput)
connectOrCreate?: Array<PersonCreateOrConnectWithoutWorkspaceInput>;
@Field(() => PersonCreateManyWorkspaceInputEnvelope, { nullable: true })
@Type(() => PersonCreateManyWorkspaceInputEnvelope)
createMany?: PersonCreateManyWorkspaceInputEnvelope;
@Field(() => [PersonWhereUniqueInput], { nullable: true })
@Type(() => PersonWhereUniqueInput)
connect?: Array<PersonWhereUniqueInput>;
}