UNPKG

@lomray/microservice-payment-stripe

Version:

Stripe payment microservice based on NodeJS & inverted json.

26 lines (22 loc) 818 B
'use strict'; 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;