From c61814e87d7d6028c6a405cfe0d792b52b77c015 Mon Sep 17 00:00:00 2001 From: fro1991 Date: Tue, 15 Jul 2025 14:50:02 +0700 Subject: [PATCH] update --- src/entity/remit_partner_callbacks.ts | 40 +++++++++++++++++++++++++++ src/index.ts | 2 ++ 2 files changed, 42 insertions(+) create mode 100644 src/entity/remit_partner_callbacks.ts diff --git a/src/entity/remit_partner_callbacks.ts b/src/entity/remit_partner_callbacks.ts new file mode 100644 index 0000000..cefe843 --- /dev/null +++ b/src/entity/remit_partner_callbacks.ts @@ -0,0 +1,40 @@ +import { Column, CreateDateColumn, DeleteDateColumn, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn, UpdateDateColumn } from "typeorm"; +import { RemitPartner } from "./remit_partners"; +import { RemitDocumentType } from "../types/remit"; + +@Entity("remit_partner_callbacks", { schema: "remits" }) +export class RemitPartnerCallback { + @PrimaryGeneratedColumn("uuid") + id: string; + + @ManyToOne(() => RemitPartner, { onDelete: "RESTRICT" }) + @JoinColumn() + partner: RemitPartner; + + @Column({ + nullable: true, + length: 256, + }) + url: 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 9c73dff..25e7881 100644 --- a/src/index.ts +++ b/src/index.ts @@ -120,6 +120,7 @@ import { RemitConfigTransactionInfo } from "./entity/remit_config_transaction_in import { RemitConfigBoom } from "./entity/remit_config_booms"; import { RemitIndoProvince } from "./entity/remit_indo_provinces"; import { RemitIndoCity } from "./entity/remit_indo_cities"; +import { RemitPartnerCallback } from "./entity/remit_partner_callbacks"; import { RemitPartnerType, // @@ -410,6 +411,7 @@ export { RemitConfigBoom, RemitIndoProvince, RemitIndoCity, + RemitPartnerCallback, TcelConfig, TcelLog, };