From a99f3c58c78ffd82dce6c3f806b6cb5f2d135894 Mon Sep 17 00:00:00 2001 From: fro1991 Date: Wed, 19 Mar 2025 18:12:48 +0700 Subject: [PATCH] `Added rate_idr column to AssetRequestOrder and AssetRequestOrderGood entities` --- src/entity/asset_request_order.ts | 14 ++++++++------ src/entity/asset_request_order_good.ts | 3 +++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/entity/asset_request_order.ts b/src/entity/asset_request_order.ts index 9c169ff..c7f1547 100644 --- a/src/entity/asset_request_order.ts +++ b/src/entity/asset_request_order.ts @@ -38,14 +38,16 @@ export class AssetRequestOrder { type: string; @Column({ - type: 'date', - nullable: true, + type: 'date', nullable: true, }) request_at: Date; @Column({ type: 'text', nullable: true }) description: string; + @Column({ type: 'float8', nullable: false, default: 0 }) + rate_idr: number; + @Column({ type: 'int2' }) quantity: number; @@ -53,13 +55,10 @@ export class AssetRequestOrder { sub_total: number; @Column({ - type: 'float8', - nullable: false, - default: 0 + type: 'float8', nullable: false, default: 0 }) discount: number; - @Column({ type: 'int2', nullable: true }) tax_percent: number; @@ -69,6 +68,9 @@ export class AssetRequestOrder { @Column({ type: 'float8' }) total: number; + @Column({ nullable: true, length: 4096 }) + file: string; + @Column({ type: 'varchar', length: 50, default: 'pending' }) status: string; diff --git a/src/entity/asset_request_order_good.ts b/src/entity/asset_request_order_good.ts index a26b0e8..e7b6008 100644 --- a/src/entity/asset_request_order_good.ts +++ b/src/entity/asset_request_order_good.ts @@ -22,6 +22,9 @@ export class AssetRequestOrderGood { @JoinTable() good: AssetGood; + @Column({ type: 'float8', nullable: false, default: 0 }) + rate_idr: number; + @Column({ type: 'int' }) quantity: number;