diff --git a/src/entity/earchive_mails.ts b/src/entity/earchive_mails.ts new file mode 100644 index 0000000..549f078 --- /dev/null +++ b/src/entity/earchive_mails.ts @@ -0,0 +1,28 @@ +import { Column, CreateDateColumn, DeleteDateColumn, Entity, PrimaryGeneratedColumn, UpdateDateColumn } from "typeorm"; + +@Entity("earchive_mails", { schema: "earchive" }) +export class EarchiveMail { + @PrimaryGeneratedColumn("uuid") + id: string; + + @Column() + @CreateDateColumn() + created_at: Date; + + @Column({ nullable: true, length: 256 }) + created_by: string; + + @Column({ nullable: true }) + @UpdateDateColumn() + updated_at: Date; + + @Column({ nullable: true, length: 256 }) + updated_by: string; + + @Column({ nullable: true }) + @DeleteDateColumn() + deleted_at: Date; + + @Column({ nullable: true, length: 256 }) + deleted_by: string; +} diff --git a/src/index.ts b/src/index.ts index 9f3f071..f203513 100644 --- a/src/index.ts +++ b/src/index.ts @@ -13,3 +13,4 @@ export * from "./schema/compliance"; export * from "./schema/trx"; export * from "./schema/gps"; export * from "./schema/telemor"; +export * from "./schema/earchive"; diff --git a/src/schema/earchive.ts b/src/schema/earchive.ts new file mode 100644 index 0000000..8325a98 --- /dev/null +++ b/src/schema/earchive.ts @@ -0,0 +1 @@ +export * from "../entity/earchive_mails";