import { Field, ObjectType } from "@nestjs/graphql"; import { Formular, MyField } from "src/dto/formular.dto"; import { Column, Entity, OneToMany, PrimaryColumn, PrimaryGeneratedColumn } from "typeorm"; import { FieldEntity } from "./fields.entity"; @ObjectType() @Entity() export class FormularEntity implements Formular{ @Field() @PrimaryGeneratedColumn() public id: number; @Field() @Column() public name: string; @Field() @Column() public minitext: string; @Field() @Column() public ispublic: boolean; @Field() @Column() public multiple: boolean; @Field(()=>[FieldEntity]) @OneToMany(()=>FieldEntity,field=>field.formularObject) public fields: FieldEntity[]; }