From f2a4f454fe6eaf6b06da2484aec43bf6577a9b74 Mon Sep 17 00:00:00 2001 From: fPolic Date: Fri, 12 Jan 2024 12:03:17 +0100 Subject: [PATCH] fix: Refund/Capture delete, add indexes --- packages/payment/src/models/capture.ts | 2 +- packages/payment/src/models/refund.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/payment/src/models/capture.ts b/packages/payment/src/models/capture.ts index eec5105c16..1c8b399744 100644 --- a/packages/payment/src/models/capture.ts +++ b/packages/payment/src/models/capture.ts @@ -27,7 +27,7 @@ export default class Capture { amount: number @ManyToOne(() => Payment, { - onDelete: "cascade", + index: "IDX_capture_payment_id", fieldName: "payment_id", }) payment: Payment diff --git a/packages/payment/src/models/refund.ts b/packages/payment/src/models/refund.ts index bf78eb7a22..52528f25a9 100644 --- a/packages/payment/src/models/refund.ts +++ b/packages/payment/src/models/refund.ts @@ -27,7 +27,7 @@ export default class Refund { amount: number @ManyToOne(() => Payment, { - onDelete: "cascade", + index: "IDX_refund_payment_id", fieldName: "payment_id", }) payment: Payment