user

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Overview

Package user is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MapUserRepository

type MapUserRepository struct {
	// contains filtered or unexported fields
}

func NewMapUserRepository

func NewMapUserRepository(db mock.Database, logger logr.Logger) *MapUserRepository

func (*MapUserRepository) Create

func (u *MapUserRepository) Create(user *models.User) error

func (*MapUserRepository) Delete

func (u *MapUserRepository) Delete(id string) error

func (*MapUserRepository) FindByEmail

func (u *MapUserRepository) FindByEmail(email string) (*models.User, error)

func (*MapUserRepository) FindByID

func (u *MapUserRepository) FindByID(id string) (*models.User, error)

func (*MapUserRepository) FindUsers

func (u *MapUserRepository) FindUsers(filter models.User) ([]*models.User, error)

func (*MapUserRepository) Update

func (u *MapUserRepository) Update(user *models.User) error

type MockUserRepository added in v0.0.2

type MockUserRepository struct {
	// contains filtered or unexported fields
}

MockUserRepository is a mock of UserRepository interface.

func NewMockUserRepository added in v0.0.2

func NewMockUserRepository(ctrl *gomock.Controller) *MockUserRepository

NewMockUserRepository creates a new mock instance.

func (*MockUserRepository) Create added in v0.0.2

func (m *MockUserRepository) Create(user *models.User) error

Create mocks base method.

func (*MockUserRepository) Delete added in v0.0.2

func (m *MockUserRepository) Delete(id string) error

Delete mocks base method.

func (*MockUserRepository) EXPECT added in v0.0.2

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockUserRepository) FindByEmail added in v0.0.2

func (m *MockUserRepository) FindByEmail(email string) (*models.User, error)

FindByEmail mocks base method.

func (*MockUserRepository) FindByID added in v0.0.2

func (m *MockUserRepository) FindByID(id string) (*models.User, error)

FindByID mocks base method.

func (*MockUserRepository) FindByName added in v0.0.2

func (m *MockUserRepository) FindByName(username string) (*models.User, error)

FindByName mocks base method.

func (*MockUserRepository) FindUsers added in v0.0.2

func (m *MockUserRepository) FindUsers(filter models.User) ([]*models.User, error)

FindUsers mocks base method.

func (*MockUserRepository) Update added in v0.0.2

func (m *MockUserRepository) Update(user *models.User) error

Update mocks base method.

type MockUserRepositoryMockRecorder added in v0.0.2

type MockUserRepositoryMockRecorder struct {
	// contains filtered or unexported fields
}

MockUserRepositoryMockRecorder is the mock recorder for MockUserRepository.

func (*MockUserRepositoryMockRecorder) Create added in v0.0.2

func (mr *MockUserRepositoryMockRecorder) Create(user interface{}) *gomock.Call

Create indicates an expected call of Create.

func (*MockUserRepositoryMockRecorder) Delete added in v0.0.2

func (mr *MockUserRepositoryMockRecorder) Delete(id interface{}) *gomock.Call

Delete indicates an expected call of Delete.

func (*MockUserRepositoryMockRecorder) FindByEmail added in v0.0.2

func (mr *MockUserRepositoryMockRecorder) FindByEmail(email interface{}) *gomock.Call

FindByEmail indicates an expected call of FindByEmail.

func (*MockUserRepositoryMockRecorder) FindByID added in v0.0.2

func (mr *MockUserRepositoryMockRecorder) FindByID(id interface{}) *gomock.Call

FindByID indicates an expected call of FindByID.

func (*MockUserRepositoryMockRecorder) FindByName added in v0.0.2

func (mr *MockUserRepositoryMockRecorder) FindByName(username interface{}) *gomock.Call

FindByName indicates an expected call of FindByName.

func (*MockUserRepositoryMockRecorder) FindUsers added in v0.0.2

func (mr *MockUserRepositoryMockRecorder) FindUsers(filter interface{}) *gomock.Call

FindUsers indicates an expected call of FindUsers.

func (*MockUserRepositoryMockRecorder) Update added in v0.0.2

func (mr *MockUserRepositoryMockRecorder) Update(user interface{}) *gomock.Call

Update indicates an expected call of Update.

type NoSQLUserRepository

type NoSQLUserRepository struct {
	// contains filtered or unexported fields
}

func NewNoSQLUserRepository

func NewNoSQLUserRepository(db nosql.Database, logger logr.Logger) *NoSQLUserRepository

func (*NoSQLUserRepository) Create

func (u *NoSQLUserRepository) Create(user *models.User) error

func (*NoSQLUserRepository) Delete

func (u *NoSQLUserRepository) Delete(id string) error

func (*NoSQLUserRepository) FindByEmail

func (u *NoSQLUserRepository) FindByEmail(email string) (*models.User, error)

func (*NoSQLUserRepository) FindByID

func (u *NoSQLUserRepository) FindByID(id string) (*models.User, error)

func (*NoSQLUserRepository) FindByName

func (u *NoSQLUserRepository) FindByName(username string) (*models.User, error)

func (*NoSQLUserRepository) FindUsers

func (u *NoSQLUserRepository) FindUsers(filter models.User) ([]*models.User, error)

func (*NoSQLUserRepository) Update

func (u *NoSQLUserRepository) Update(user *models.User) error

type SQLUserRepository added in v0.0.2

type SQLUserRepository struct {
	// contains filtered or unexported fields
}

func NewSQLUserRepository added in v0.0.2

func NewSQLUserRepository(db isql.Database, logger logr.Logger) *SQLUserRepository

func (*SQLUserRepository) Create added in v0.0.2

func (u *SQLUserRepository) Create(user *models.User) error

func (*SQLUserRepository) Delete added in v0.0.2

func (u *SQLUserRepository) Delete(id string) error

func (*SQLUserRepository) FindByEmail added in v0.0.2

func (u *SQLUserRepository) FindByEmail(email string) (*models.User, error)

func (*SQLUserRepository) FindByID added in v0.0.2

func (u *SQLUserRepository) FindByID(id string) (*models.User, error)

func (*SQLUserRepository) FindByName added in v0.0.2

func (u *SQLUserRepository) FindByName(username string) (*models.User, error)

func (*SQLUserRepository) FindUsers added in v0.0.2

func (u *SQLUserRepository) FindUsers(filter models.User) ([]*models.User, error)

func (*SQLUserRepository) Update added in v0.0.2

func (u *SQLUserRepository) Update(user *models.User) error

Jump to

Keyboard shortcuts

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