From ab0f132e22a21d9878659729db8bc779bd6a74d7 Mon Sep 17 00:00:00 2001 From: meusinfirmary Date: Sun, 16 Mar 2025 02:37:57 +0700 Subject: [PATCH] update --- src/entity/remit_region.ts | 69 ++++++++++++++++++++++++++++++++++++++ src/index.ts | 2 ++ 2 files changed, 71 insertions(+) create mode 100644 src/entity/remit_region.ts diff --git a/src/entity/remit_region.ts b/src/entity/remit_region.ts new file mode 100644 index 0000000..b622083 --- /dev/null +++ b/src/entity/remit_region.ts @@ -0,0 +1,69 @@ +import { Entity, PrimaryGeneratedColumn, Column, CreateDateColumn, UpdateDateColumn, DeleteDateColumn, Index, JoinColumn, ManyToOne } from "typeorm"; + +import { Status } from "../types/status"; + +@Entity("remit_region", { schema: "remits" }) +export class RemitRegion { + @PrimaryGeneratedColumn("uuid") + id: string; + + @Column({ + type: "uuid", + default: () => "uuid_generate_v4()", + }) + municipioId: string; + + @Column({ + nullable: false, + length: 256, + }) + municipio_name: string; + + @Column({ + type: "uuid", + default: () => "uuid_generate_v4()", + }) + pastoId: string; + + @Column({ + nullable: false, + length: 256, + }) + posto_name: string; + + @Column({ + type: "uuid", + default: () => "uuid_generate_v4()", + }) + sucoId: string; + + @Column({ + nullable: false, + length: 256, + }) + suco_name: string; + + @Column({ + type: "uuid", + default: () => "uuid_generate_v4()", + }) + aldeiaId: string; + + @Column({ + nullable: false, + length: 256, + }) + aldeia_name: string; + + @Column() + @CreateDateColumn() + created_at: Date; + + @Column({ nullable: true }) + @UpdateDateColumn() + updated_at: Date; + + @Column({ nullable: true }) + @DeleteDateColumn() + deleted_at: Date; +} diff --git a/src/index.ts b/src/index.ts index 861b4c7..60d15c1 100644 --- a/src/index.ts +++ b/src/index.ts @@ -76,6 +76,7 @@ import { AssetPurchaseInvoice } from "./entity/asset_purchase_invoice"; import { RemitOtp } from "./entity/remit_otp"; import { RemitPartnerUser } from "./entity/remit_partner_users"; import { RemitPartner } from "./entity/remit_partners"; +import { RemitRegion } from "./entity/remit_region"; export { User, // @@ -163,4 +164,5 @@ export { RemitOtp, RemitPartnerUser, RemitPartner, + RemitRegion, };