From 50955ec80657c36c2e87119021655fc9117bfbd8 Mon Sep 17 00:00:00 2001 From: fro1991 Date: Wed, 29 Oct 2025 22:18:19 +0700 Subject: [PATCH] update --- src/entity/trx_customer_users.ts | 6 ++---- src/entity/trx_customers.ts | 8 +++----- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/src/entity/trx_customer_users.ts b/src/entity/trx_customer_users.ts index 29369e7..34922aa 100644 --- a/src/entity/trx_customer_users.ts +++ b/src/entity/trx_customer_users.ts @@ -75,10 +75,8 @@ export class TrxCustomerUser { }) status: Status; - @Column({ - nullable: true, - length: 4096, - }) + @ManyToOne(() => TrxOccupation, { onDelete: "NO ACTION" }) + @JoinTable() occupation: TrxOccupation; @Column({ diff --git a/src/entity/trx_customers.ts b/src/entity/trx_customers.ts index 58b619a..02c99d6 100644 --- a/src/entity/trx_customers.ts +++ b/src/entity/trx_customers.ts @@ -1,4 +1,4 @@ -import { Column, CreateDateColumn, DeleteDateColumn, Entity, PrimaryGeneratedColumn, UpdateDateColumn } from "typeorm"; +import { Column, CreateDateColumn, DeleteDateColumn, Entity, JoinTable, ManyToOne, PrimaryGeneratedColumn, UpdateDateColumn } from "typeorm"; import { Status } from "../types/status"; import { TrxCustomerType } from "../types/trx"; import { TrxOccupation } from "./trx_occupations"; @@ -78,10 +78,8 @@ export class TrxCustomer { }) status: Status; - @Column({ - nullable: true, - length: 4096, - }) + @ManyToOne(() => TrxOccupation, { onDelete: "NO ACTION" }) + @JoinTable() occupation: TrxOccupation; @Column({