add new field to product

This commit is contained in:
2026-06-28 09:44:09 +03:30
parent 4584a0adf6
commit 9b24061b92
10 changed files with 98 additions and 12 deletions
@@ -1,7 +1,8 @@
import { Entity, Index, ManyToOne, Property } from '@mikro-orm/core';
import { Entity, Enum, ManyToOne, Property } from '@mikro-orm/core';
import { BaseEntity } from '../../../common/entities/base.entity';
import { Order } from './order.entity';
import { Variant } from '../../products/entities/variant.entity';
import { OrderItemStatus } from '../enum/order-item.enum';
@Entity({ tableName: 'order_items' })
export class OrderItem extends BaseEntity {
@@ -22,4 +23,7 @@ export class OrderItem extends BaseEntity {
@Property({ type: 'decimal', precision: 10, scale: 0 })
totalPrice!: number;
@Enum(() => OrderItemStatus)
status: OrderItemStatus = OrderItemStatus.normal;
}