This commit is contained in:
2025-12-03 10:49:27 +03:30
parent 46d1f96115
commit ae9aa72c44
2 changed files with 17 additions and 8 deletions
@@ -7,6 +7,7 @@ import { Restaurant } from '../../restaurants/entities/restaurant.entity';
import { UserAddress } from '../../users/entities/user-address.entity';
import { PaymentMethod } from '../../payments/entities/payment-method.entity';
import { OrderItem } from './order-item.entity';
import { Delivery } from '../../delivery/entities/delivery.entity';
@Entity({ tableName: 'orders' })
export class Order extends BaseEntity {
@@ -16,6 +17,9 @@ export class Order extends BaseEntity {
@ManyToOne(() => Restaurant)
restaurant!: Restaurant;
@ManyToOne(() => Delivery)
deliveryMethod!: Delivery;
@OneToMany(() => OrderItem, item => item.order, {
cascade: [Cascade.ALL],
orphanRemoval: true,