import { Entity, Column, ManyToOne, JoinColumn, OneToOne } from "typeorm"; import { EntityBase } from "./base/Base"; @Entity("orgRevision") export class OrgRevision extends EntityBase { @Column({ comment: "", length: 40, default: "00000000-0000-0000-0000-000000000000", }) orgRevisionId: string; @Column({ comment: "", length: 255, default: "string", }) orgRevisionName: string; @Column({ nullable: true, comment: "", default: false }) orgRevisionIsCurrent: boolean; @Column({ nullable: true, type: "datetime", comment: "", }) orgRevisionCreatedAt: Date; @Column({ nullable: true, comment: "", default: false }) orgRevisionIsDraft: boolean; } export type UpdateOrgRevision = Partial;