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