user

package
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 1, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

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) GetUser added in v1.0.1

func (u *SQLUserRepository) GetUser(filter models.User) (*models.User, 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL