From 9217db541b91abf8e7687d4af0d11f7bd210951f Mon Sep 17 00:00:00 2001 From: fro1991 Date: Tue, 21 Oct 2025 20:53:25 +0700 Subject: [PATCH] update --- src/entity/earchive_mails.ts | 28 ++++++++++++++++++++++++++++ src/index.ts | 1 + src/schema/earchive.ts | 1 + 3 files changed, 30 insertions(+) create mode 100644 src/entity/earchive_mails.ts create mode 100644 src/schema/earchive.ts 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";