import { defaultDateGeneratorHelper } from "src/common/helpers/default-date-genarate";
import { Typedocument } from "src/document/typedocument/entities/typedocument.entity";
import { Column, Entity, ManyToOne, OneToMany, PrimaryGeneratedColumn } from "typeorm";

@Entity('t_documents')
export class Document extends defaultDateGeneratorHelper {
    @PrimaryGeneratedColumn()
    id: number;

    @Column({name: 'r_path', type: 'character varying', nullable: true})
    path: string;

    @Column({name: 'r_libelle', type: 'character varying', nullable: true})
    libelle: string

    @ManyToOne(type=> Typedocument, typedocument=>typedocument.document, {eager: true})
    typedocument: Typedocument;
}
