Files
medusa-store/packages/modules/payment/src/models/capture.ts
Carlos R. L. Rodrigues 0264294ab5 chore(payment): Payment module DML (#10553)
* chore(payment): Payment module DML

* rm log

* migration
2024-12-11 13:09:10 -03:00

22 lines
496 B
TypeScript

import { model } from "@medusajs/framework/utils"
import Payment from "./payment"
const Capture = model
.define("Capture", {
id: model.id({ prefix: "capt" }).primaryKey(),
amount: model.bigNumber(),
payment: model.belongsTo(() => Payment, {
mappedBy: "captures",
}),
metadata: model.json().nullable(),
created_by: model.text().nullable(),
})
.indexes([
{
name: "IDX_capture_payment_id",
on: ["payment_id"],
},
])
export default Capture