From 0a438e8246783e6a0c562851783f57af06ed341c Mon Sep 17 00:00:00 2001 From: fadlydev Date: Sun, 19 Jan 2025 11:31:10 +0700 Subject: [PATCH] remove unecessary relations --- src/entity/goods_receipt.ts | 16 ---------------- src/entity/request_orders.ts | 16 ---------------- 2 files changed, 32 deletions(-) diff --git a/src/entity/goods_receipt.ts b/src/entity/goods_receipt.ts index 27f449f..e2782c7 100644 --- a/src/entity/goods_receipt.ts +++ b/src/entity/goods_receipt.ts @@ -10,9 +10,7 @@ import { Index, } from 'typeorm'; -import { Supplier } from './supplier'; import { RequestOrder } from './request_orders'; -import { Department } from './department'; @Entity('goods_receipts') export class GoodsReceipt { @@ -41,20 +39,6 @@ export class GoodsReceipt { }) request_order_id: string; - @ManyToOne(() => Supplier, (supplier) => supplier.id, { nullable: false }) - @JoinColumn({ name: 'supplier_id' }) - supplier: Supplier; - - @Column({ - nullable: false, - type: 'uuid', - }) - supplier_id: string; - - @ManyToOne(() => Department, (department) => department.id, { nullable: false }) - @JoinColumn({ name: 'department_id' }) - department: Department; - @Column({ nullable: false, type: 'uuid', diff --git a/src/entity/request_orders.ts b/src/entity/request_orders.ts index f1d9333..486284a 100644 --- a/src/entity/request_orders.ts +++ b/src/entity/request_orders.ts @@ -10,8 +10,6 @@ import { JoinColumn, } from 'typeorm'; -import { User } from './users'; -import { Supplier } from './supplier'; export enum PurchasingMethod { PO = 'PO', // Purchase Order @@ -43,20 +41,6 @@ export class RequestOrder { }) total_amount: number; - @ManyToOne(() => Supplier, (supplier) => supplier.id, { nullable: false }) - @JoinColumn({ name: 'supplier_id' }) - supplier: Supplier; - - @Column({ - nullable: false, - type: 'uuid', - }) - supplier_id: string; - - @ManyToOne(() => User, (user) => user.id, { nullable: false }) - @JoinColumn({ name: 'requested_by' }) - requestedBy: User; - @Index() @Column({ nullable: false,