@lomray/microservice-payment-stripe
Version:
Stripe payment microservice based on NodeJS & inverted json.
26 lines (22 loc) • 818 B
JavaScript
;
var tslib = require('tslib');
var typeorm = require('typeorm');
var bankAccount = require('../entities/bank-account.js');
let BankAccount = class BankAccount extends typeorm.Repository {
/**
* Returns bank account by bank account id
* @description Uses to search related connect account (external account) data
*/
static getBankAccountById(bankAccountId, manager) {
return manager
.getRepository(bankAccount)
.createQueryBuilder('bankAccount')
.where("bankAccount.params ->> 'bankAccountId' = :bankAccountId", { bankAccountId })
.getOne();
}
};
BankAccount = tslib.__decorate([
typeorm.EntityRepository(bankAccount)
], BankAccount);
var BankAccountRepository = BankAccount;
module.exports = BankAccountRepository;