Added form results
This commit is contained in:
32
src/formular/result.entity.ts
Normal file
32
src/formular/result.entity.ts
Normal file
@@ -0,0 +1,32 @@
|
||||
import { Field, ObjectType } from "@nestjs/graphql";
|
||||
import { FormularResult, FormularResults } from "src/dto/formular.dto";
|
||||
import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from "typeorm";
|
||||
import { FormResultsEntity } from "./results.entity";
|
||||
|
||||
|
||||
@ObjectType()
|
||||
@Entity()
|
||||
export class FormResultEntity implements FormularResult{
|
||||
|
||||
@PrimaryGeneratedColumn()
|
||||
@Field()
|
||||
id: number;
|
||||
|
||||
@Column()
|
||||
@Field()
|
||||
parentid: number;
|
||||
|
||||
@Field(()=>FormResultsEntity)
|
||||
@ManyToOne(()=>FormResultsEntity,entity=>entity.id)
|
||||
@JoinColumn({"name":"parentid"})
|
||||
parentobj: FormResultsEntity;
|
||||
|
||||
@Column()
|
||||
@Field()
|
||||
name: string;
|
||||
|
||||
@Column()
|
||||
@Field()
|
||||
value: string;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user