@getoccasion/sdk
Version:
An SDK library that enables access to Occasion's application, providing a rich DSL for creating and managing bookings.
12 lines (8 loc) • 398 B
JavaScript
Occasion.Modules.push(function(library) {
library.Transaction = class Transaction extends library.Base {}
library.Transaction.className = 'Transaction'
library.Transaction.queryName = 'transactions'
library.Transaction.attributes('amount')
library.Transaction.belongsTo('order', { inverseOf: 'transactions' })
library.Transaction.belongsTo('paymentMethod', { polymorphic: true })
})