From d7eda5bbd6decaca3ca24f85bd6419f058f9aa56 Mon Sep 17 00:00:00 2001 From: Abdul Rahman Reza Date: Sun, 15 Dec 2024 14:06:13 +0700 Subject: [PATCH] add column table product source: CategorySource; --- src/entity/products.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/entity/products.ts b/src/entity/products.ts index 9aa5432..5d3c758 100644 --- a/src/entity/products.ts +++ b/src/entity/products.ts @@ -1,12 +1,21 @@ -import { Entity, PrimaryGeneratedColumn, Column, CreateDateColumn, UpdateDateColumn, DeleteDateColumn, Index } from 'typeorm'; +import { Entity, PrimaryGeneratedColumn, Column, CreateDateColumn, UpdateDateColumn, DeleteDateColumn, Index, JoinColumn, ManyToOne } from 'typeorm'; import { Status } from '../types/status'; +import { Category } from './categories'; +import { CategorySource } from '../types/category_source'; @Entity('products') export class Product { @PrimaryGeneratedColumn('uuid') id: string; + @Column({ + type: 'enum', + enum: CategorySource, + nullable: false + }) + source: CategorySource; + @Column({ nullable: false, unique: true,