From 43080533af40227b6883b6664e53705c1e9c04fd Mon Sep 17 00:00:00 2001 From: fadlydev Date: Fri, 17 Jan 2025 15:44:38 +0700 Subject: [PATCH] remove relation --- src/entity/asset_realizations.ts | 20 +------------------- src/entity/goods_handover.ts | 24 +----------------------- 2 files changed, 2 insertions(+), 42 deletions(-) diff --git a/src/entity/asset_realizations.ts b/src/entity/asset_realizations.ts index b39c49b..03d3710 100644 --- a/src/entity/asset_realizations.ts +++ b/src/entity/asset_realizations.ts @@ -4,15 +4,9 @@ import { Column, CreateDateColumn, UpdateDateColumn, - DeleteDateColumn, - ManyToOne, - JoinColumn, + DeleteDateColumn } from 'typeorm'; -import { User } from './users'; -import { Department } from './department'; -import { Goods } from './goods'; - @Entity('asset_realizations') export class AssetRealization { @PrimaryGeneratedColumn('uuid') @@ -30,30 +24,18 @@ export class AssetRealization { }) realization_date: Date; - @ManyToOne(() => Goods, (goods) => goods.id, { nullable: false }) - @JoinColumn({ name: 'goods_id' }) - goods: Goods; - @Column({ nullable: false, type: 'uuid', }) goods_id: string; - @ManyToOne(() => Department, (department) => department.id, { nullable: false }) - @JoinColumn({ name: 'department_id' }) - department: Department; - @Column({ nullable: false, type: 'uuid', }) department_id: string; - @ManyToOne(() => User, (user) => user.id, { nullable: false }) - @JoinColumn({ name: 'realized_by' }) - realizedBy: User; - @Column({ nullable: false, type: 'uuid', diff --git a/src/entity/goods_handover.ts b/src/entity/goods_handover.ts index a12d308..b8dfa92 100644 --- a/src/entity/goods_handover.ts +++ b/src/entity/goods_handover.ts @@ -3,24 +3,14 @@ import { PrimaryGeneratedColumn, Column, CreateDateColumn, - UpdateDateColumn, - ManyToOne, - JoinColumn, + UpdateDateColumn } from 'typeorm'; -import { User } from './users'; -import { RequestOrder } from './request_orders'; -import { Goods } from './goods'; - @Entity('goods_handover') export class GoodsHandover { @PrimaryGeneratedColumn('uuid') id: string; - @ManyToOne(() => RequestOrder, (requestOrder) => requestOrder.id, { nullable: false }) - @JoinColumn({ name: 'request_order_id' }) - requestOrder: RequestOrder; - @Column({ nullable: false, type: 'uuid', @@ -33,30 +23,18 @@ export class GoodsHandover { }) handover_date: Date; - @ManyToOne(() => Goods, (goods) => goods.id, { nullable: false }) - @JoinColumn({ name: 'goods_id' }) - goods: Goods; - @Column({ nullable: false, type: 'uuid', }) goods_id: string; - @ManyToOne(() => User, (user) => user.id, { nullable: false }) - @JoinColumn({ name: 'handed_over_by' }) - handedOverBy: User; - @Column({ nullable: false, type: 'uuid', }) handed_over_by: string; - @ManyToOne(() => User, (user) => user.id, { nullable: false }) - @JoinColumn({ name: 'received_by' }) - receivedBy: User; - @Column({ nullable: false, type: 'uuid',