Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type TransactionsRepository ¶
type TransactionsRepository struct {
// contains filtered or unexported fields
}
TransactionsRepository is the repository of transactions
func NewTransactionRepository ¶
func NewTransactionRepository(conn *pgx.Conn) *TransactionsRepository
NewTransactionRepository returns a transaction repository
func (TransactionsRepository) SaveTransaction ¶
func (r TransactionsRepository) SaveTransaction(ctx context.Context, tx entities.Transaction) (vos.TransactionID, error)
SaveTransaction saves the transaction on DB, returning its auto generated ID in case of success
Click to show internal directories.
Click to hide internal directories.