Documentation ¶
Index ¶
- type UsersRepository
- func (r *UsersRepository) Delete(ctx context.Context, id uuid.UUID) error
- func (r *UsersRepository) Get(ctx context.Context, id uuid.UUID) (domain.User, error)
- func (r *UsersRepository) GetByCredentials(ctx context.Context, email, password string) (domain.User, error)
- func (r *UsersRepository) Save(ctx context.Context, user *domain.User) error
- func (r *UsersRepository) Update(ctx context.Context, user *domain.User) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UsersRepository ¶
type UsersRepository struct {
// contains filtered or unexported fields
}
func NewUsersRepository ¶
func NewUsersRepository(db *postgres.DB) *UsersRepository
func (*UsersRepository) GetByCredentials ¶
Click to show internal directories.
Click to hide internal directories.