This commit is contained in:
meusinfirmary
2025-03-16 02:37:57 +07:00
parent f63c32d697
commit ab0f132e22
2 changed files with 71 additions and 0 deletions

View File

@ -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;
}

View File

@ -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,
};