Documentation ¶
Overview ¶
Package sellergateway contains gateways for relational databases
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrDatabaseUndefined = errors.New("database is not defined")
ErrDatabaseUndefined ...
Functions ¶
This section is empty.
Types ¶
type Repository ¶
type Repository struct {
// contains filtered or unexported fields
}
Repository handles persistence in a database
func NewSellerRepository ¶
func NewSellerRepository(db *sql.DB) (*Repository, error)
NewSellerRepository creates a new seller repository instance
func (*Repository) Save ¶
func (r *Repository) Save(seller *seller.Entity) error
Saves seller to the database
func (*Repository) UpdateSeller ¶
func (r *Repository) UpdateSeller(seller *seller.Entity) error
Click to show internal directories.
Click to hide internal directories.