Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 8x 8x 8x 24x 8x 8x 8x | import { AllowNull, BelongsTo, Column, ForeignKey, Model, PrimaryKey, Unique } from "sequelize-typescript";
import Transaction from "./transaction.model";
export default abstract class PaymentDetailsBase extends Model {
@BelongsTo(() => Transaction, { foreignKey: 'transaction_id' })
transaction!: Transaction;
@PrimaryKey
@ForeignKey(() => Transaction)
@Unique
@AllowNull(false)
@Column
transaction_id!: string;
@AllowNull(false)
@Column
recipient!: string;
} |