Documentation
¶
Index ¶
- type SQLDebtorCreditorRepository
- func (u *SQLDebtorCreditorRepository) AddNewDebtorCreditor(drcr *models.DebtorsCreditors) error
- func (u *SQLDebtorCreditorRepository) DeleteDebtorCreditor(id int64) error
- func (u *SQLDebtorCreditorRepository) GetDebtorCreditorByID(id int64) (*models.DebtorsCreditors, error)
- func (u *SQLDebtorCreditorRepository) GetDebtorCreditorByName(userID int64, name string) (*models.DebtorsCreditors, error)
- func (u *SQLDebtorCreditorRepository) ListDebtorCreditors(userID int64) ([]models.DebtorsCreditors, error)
- func (u *SQLDebtorCreditorRepository) UpdateDebtorCreditorBalance(id int64, txnAmount float64) error
- type SQLUserRepository
- func (u *SQLUserRepository) AddNewUser(user *models.User) error
- func (u *SQLUserRepository) DeleteUser(id int64) error
- func (u *SQLUserRepository) GetUser(filter models.User) (*models.User, error)
- func (u *SQLUserRepository) GetUserByID(id int64) (*models.User, error)
- func (u *SQLUserRepository) GetUserByUsername(username string) (*models.User, error)
- func (u *SQLUserRepository) ListUsers() ([]models.User, error)
- func (u *SQLUserRepository) UpdateUser(id int64, us *models.User) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SQLDebtorCreditorRepository ¶ added in v1.0.1
type SQLDebtorCreditorRepository struct {
// contains filtered or unexported fields
}
func NewSQLDebtorCreditorRepository ¶ added in v1.0.1
func NewSQLDebtorCreditorRepository(db isql.Database, logger logr.Logger) *SQLDebtorCreditorRepository
func (*SQLDebtorCreditorRepository) AddNewDebtorCreditor ¶ added in v1.0.1
func (u *SQLDebtorCreditorRepository) AddNewDebtorCreditor(drcr *models.DebtorsCreditors) error
func (*SQLDebtorCreditorRepository) DeleteDebtorCreditor ¶ added in v1.0.1
func (u *SQLDebtorCreditorRepository) DeleteDebtorCreditor(id int64) error
func (*SQLDebtorCreditorRepository) GetDebtorCreditorByID ¶ added in v1.0.1
func (u *SQLDebtorCreditorRepository) GetDebtorCreditorByID(id int64) (*models.DebtorsCreditors, error)
func (*SQLDebtorCreditorRepository) GetDebtorCreditorByName ¶ added in v1.0.1
func (u *SQLDebtorCreditorRepository) GetDebtorCreditorByName(userID int64, name string) (*models.DebtorsCreditors, error)
func (*SQLDebtorCreditorRepository) ListDebtorCreditors ¶ added in v1.0.1
func (u *SQLDebtorCreditorRepository) ListDebtorCreditors(userID int64) ([]models.DebtorsCreditors, error)
func (*SQLDebtorCreditorRepository) UpdateDebtorCreditorBalance ¶ added in v1.0.1
func (u *SQLDebtorCreditorRepository) UpdateDebtorCreditorBalance(id int64, txnAmount float64) error
type SQLUserRepository ¶
type SQLUserRepository struct {
// contains filtered or unexported fields
}
func NewSQLUserRepository ¶
func NewSQLUserRepository(db isql.Database, logger logr.Logger) *SQLUserRepository
func (*SQLUserRepository) AddNewUser ¶
func (u *SQLUserRepository) AddNewUser(user *models.User) error
func (*SQLUserRepository) DeleteUser ¶
func (u *SQLUserRepository) DeleteUser(id int64) error
func (*SQLUserRepository) GetUserByID ¶
func (u *SQLUserRepository) GetUserByID(id int64) (*models.User, error)
func (*SQLUserRepository) GetUserByUsername ¶ added in v1.0.1
func (u *SQLUserRepository) GetUserByUsername(username string) (*models.User, error)
func (*SQLUserRepository) ListUsers ¶
func (u *SQLUserRepository) ListUsers() ([]models.User, error)
func (*SQLUserRepository) UpdateUser ¶ added in v1.0.1
func (u *SQLUserRepository) UpdateUser(id int64, us *models.User) error
Click to show internal directories.
Click to hide internal directories.