add column table product source: CategorySource;
This commit is contained in:
@ -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 { Status } from '../types/status';
|
||||||
|
import { Category } from './categories';
|
||||||
|
import { CategorySource } from '../types/category_source';
|
||||||
|
|
||||||
@Entity('products')
|
@Entity('products')
|
||||||
export class Product {
|
export class Product {
|
||||||
@PrimaryGeneratedColumn('uuid')
|
@PrimaryGeneratedColumn('uuid')
|
||||||
id: string;
|
id: string;
|
||||||
|
|
||||||
|
@Column({
|
||||||
|
type: 'enum',
|
||||||
|
enum: CategorySource,
|
||||||
|
nullable: false
|
||||||
|
})
|
||||||
|
source: CategorySource;
|
||||||
|
|
||||||
@Column({
|
@Column({
|
||||||
nullable: false,
|
nullable: false,
|
||||||
unique: true,
|
unique: true,
|
||||||
|
|||||||
Reference in New Issue
Block a user