memos

package
v0.1.4 Latest Latest
Warning

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

Go to latest
Published: Aug 24, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package memos is a generated GoMock package.

Package memos is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DAO

type DAO interface {
	// User
	CreateUser(ctx context.Context, m *model.User) error
	UpdateUsers(ctx context.Context, filter *model.FindUserFilter, update map[string]any) (int64, error)
	UpdateUser(ctx context.Context, m *model.User, update map[string]any) error
	CountUsers(ctx context.Context, filter *model.FindUserFilter) (int64, error)
	FindUsers(ctx context.Context, filter *model.FindUserFilter) ([]*model.User, error)
	FindUserByID(ctx context.Context, id int64) (*model.User, error)
	FindUser(ctx context.Context, filter *model.FindUserFilter) (*model.User, error)
	DeleteUsers(ctx context.Context, filter *model.FindUserFilter) error

	// Inbox
	CreateInbox(ctx context.Context, m *model.Inbox) error
	UpdateInboxes(ctx context.Context, filter *model.FindInboxFilter, update map[string]any) (int64, error)
	UpdateInbox(ctx context.Context, m *model.Inbox, update map[string]any) error
	CountInboxes(ctx context.Context, filter *model.FindInboxFilter) (int64, error)
	FindInboxes(ctx context.Context, filter *model.FindInboxFilter) ([]*model.Inbox, error)
	FindInboxByID(ctx context.Context, id int64) (*model.Inbox, error)
	FindInbox(ctx context.Context, filter *model.FindInboxFilter) (*model.Inbox, error)
	DeleteInboxes(ctx context.Context, filter *model.FindInboxFilter) error

	// Session
	CreateSession(ctx context.Context, m *model.Session) error

	// Memo
	CreateMemo(ctx context.Context, m *model.Memo) error
	CountMemos(ctx context.Context, filter *model.FindMemoFilter) (int64, error)
	FindMemos(ctx context.Context, filter *model.FindMemoFilter) ([]*model.Memo, error)
	FindMemoByID(ctx context.Context, id int64) (*model.Memo, error)
	FindMemo(ctx context.Context, filter *model.FindMemoFilter) (*model.Memo, error)
	DeleteMemos(ctx context.Context, filter *model.FindMemoFilter) error

	// Attachment
	CreateAttachment(ctx context.Context, m *model.Attachment) error
	CountAttachments(ctx context.Context, filter *model.FindAttachmentFilter) (int64, error)
	FindAttachments(ctx context.Context, filter *model.FindAttachmentFilter) ([]*model.Attachment, error)
	FindAttachmentByID(ctx context.Context, id int64) (*model.Attachment, error)
	FindAttachment(ctx context.Context, filter *model.FindAttachmentFilter) (*model.Attachment, error)
	DeleteAttachments(ctx context.Context, filter *model.FindAttachmentFilter) error

	// SystemSetting
	CreateSystemSetting(ctx context.Context, m *model.SystemSetting) error
	UpdateSystemSettings(ctx context.Context, filter *model.FindSystemSettingFilter, update map[string]any) (int64, error)
	UpdateSystemSetting(ctx context.Context, m *model.SystemSetting, update map[string]any) error
	FindSystemSettings(ctx context.Context, filter *model.FindSystemSettingFilter) ([]*model.SystemSetting, error)
	FindSystemSetting(ctx context.Context, filter *model.FindSystemSettingFilter) (*model.SystemSetting, error)
	DeleteSystemSettings(ctx context.Context, filter *model.FindSystemSettingFilter) error

	// UserSetting
	CreateUserSetting(ctx context.Context, m *model.UserSetting) error
	UpdateUserSettings(ctx context.Context, filter *model.FindUserSettingFilter, update map[string]any) (int64, error)
	UpdateUserSetting(ctx context.Context, m *model.UserSetting, update map[string]any) error
	FindUserSettings(ctx context.Context, filter *model.FindUserSettingFilter) ([]*model.UserSetting, error)
	FindUserSetting(ctx context.Context, filter *model.FindUserSettingFilter) (*model.UserSetting, error)
	DeleteUserSettings(ctx context.Context, filter *model.FindUserSettingFilter) error
}

type MockDAO

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

MockDAO is a mock of DAO interface.

func NewMockDAO

func NewMockDAO(ctrl *gomock.Controller) *MockDAO

NewMockDAO creates a new mock instance.

func (*MockDAO) CountAttachments added in v0.1.2

func (m *MockDAO) CountAttachments(ctx context.Context, filter *model.FindAttachmentFilter) (int64, error)

CountAttachments mocks base method.

func (*MockDAO) CountInboxes added in v0.1.2

func (m *MockDAO) CountInboxes(ctx context.Context, filter *model.FindInboxFilter) (int64, error)

CountInboxes mocks base method.

func (*MockDAO) CountMemos

func (m *MockDAO) CountMemos(ctx context.Context, filter *model.FindMemoFilter) (int64, error)

CountMemos mocks base method.

func (*MockDAO) CountUsers

func (m *MockDAO) CountUsers(ctx context.Context, filter *model.FindUserFilter) (int64, error)

CountUsers mocks base method.

func (*MockDAO) CreateAttachment added in v0.1.2

func (m_2 *MockDAO) CreateAttachment(ctx context.Context, m *model.Attachment) error

CreateAttachment mocks base method.

func (*MockDAO) CreateInbox added in v0.1.2

func (m_2 *MockDAO) CreateInbox(ctx context.Context, m *model.Inbox) error

CreateInbox mocks base method.

func (*MockDAO) CreateMemo

func (m_2 *MockDAO) CreateMemo(ctx context.Context, m *model.Memo) error

CreateMemo mocks base method.

func (*MockDAO) CreateSession

func (m_2 *MockDAO) CreateSession(ctx context.Context, m *model.Session) error

CreateSession mocks base method.

func (*MockDAO) CreateSystemSetting

func (m_2 *MockDAO) CreateSystemSetting(ctx context.Context, m *model.SystemSetting) error

CreateSystemSetting mocks base method.

func (*MockDAO) CreateUser

func (m_2 *MockDAO) CreateUser(ctx context.Context, m *model.User) error

CreateUser mocks base method.

func (*MockDAO) CreateUserSetting added in v0.1.1

func (m_2 *MockDAO) CreateUserSetting(ctx context.Context, m *model.UserSetting) error

CreateUserSetting mocks base method.

func (*MockDAO) DeleteAttachments added in v0.1.2

func (m *MockDAO) DeleteAttachments(ctx context.Context, filter *model.FindAttachmentFilter) error

DeleteAttachments mocks base method.

func (*MockDAO) DeleteInboxes added in v0.1.2

func (m *MockDAO) DeleteInboxes(ctx context.Context, filter *model.FindInboxFilter) error

DeleteInboxes mocks base method.

func (*MockDAO) DeleteMemos

func (m *MockDAO) DeleteMemos(ctx context.Context, filter *model.FindMemoFilter) error

DeleteMemos mocks base method.

func (*MockDAO) DeleteSystemSettings

func (m *MockDAO) DeleteSystemSettings(ctx context.Context, filter *model.FindSystemSettingFilter) error

DeleteSystemSettings mocks base method.

func (*MockDAO) DeleteUserSettings added in v0.1.1

func (m *MockDAO) DeleteUserSettings(ctx context.Context, filter *model.FindUserSettingFilter) error

DeleteUserSettings mocks base method.

func (*MockDAO) DeleteUsers

func (m *MockDAO) DeleteUsers(ctx context.Context, filter *model.FindUserFilter) error

DeleteUsers mocks base method.

func (*MockDAO) EXPECT

func (m *MockDAO) EXPECT() *MockDAOMockRecorder

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

func (*MockDAO) FindAttachment added in v0.1.2

func (m *MockDAO) FindAttachment(ctx context.Context, filter *model.FindAttachmentFilter) (*model.Attachment, error)

FindAttachment mocks base method.

func (*MockDAO) FindAttachmentByID added in v0.1.2

func (m *MockDAO) FindAttachmentByID(ctx context.Context, id int64) (*model.Attachment, error)

FindAttachmentByID mocks base method.

func (*MockDAO) FindAttachments added in v0.1.2

func (m *MockDAO) FindAttachments(ctx context.Context, filter *model.FindAttachmentFilter) ([]*model.Attachment, error)

FindAttachments mocks base method.

func (*MockDAO) FindInbox added in v0.1.2

func (m *MockDAO) FindInbox(ctx context.Context, filter *model.FindInboxFilter) (*model.Inbox, error)

FindInbox mocks base method.

func (*MockDAO) FindInboxByID added in v0.1.2

func (m *MockDAO) FindInboxByID(ctx context.Context, id int64) (*model.Inbox, error)

FindInboxByID mocks base method.

func (*MockDAO) FindInboxes added in v0.1.2

func (m *MockDAO) FindInboxes(ctx context.Context, filter *model.FindInboxFilter) ([]*model.Inbox, error)

FindInboxes mocks base method.

func (*MockDAO) FindMemo

func (m *MockDAO) FindMemo(ctx context.Context, filter *model.FindMemoFilter) (*model.Memo, error)

FindMemo mocks base method.

func (*MockDAO) FindMemoByID

func (m *MockDAO) FindMemoByID(ctx context.Context, id int64) (*model.Memo, error)

FindMemoByID mocks base method.

func (*MockDAO) FindMemos

func (m *MockDAO) FindMemos(ctx context.Context, filter *model.FindMemoFilter) ([]*model.Memo, error)

FindMemos mocks base method.

func (*MockDAO) FindSystemSetting

func (m *MockDAO) FindSystemSetting(ctx context.Context, filter *model.FindSystemSettingFilter) (*model.SystemSetting, error)

FindSystemSetting mocks base method.

func (*MockDAO) FindSystemSettings

func (m *MockDAO) FindSystemSettings(ctx context.Context, filter *model.FindSystemSettingFilter) ([]*model.SystemSetting, error)

FindSystemSettings mocks base method.

func (*MockDAO) FindUser

func (m *MockDAO) FindUser(ctx context.Context, filter *model.FindUserFilter) (*model.User, error)

FindUser mocks base method.

func (*MockDAO) FindUserByID

func (m *MockDAO) FindUserByID(ctx context.Context, id int64) (*model.User, error)

FindUserByID mocks base method.

func (*MockDAO) FindUserSetting added in v0.1.1

func (m *MockDAO) FindUserSetting(ctx context.Context, filter *model.FindUserSettingFilter) (*model.UserSetting, error)

FindUserSetting mocks base method.

func (*MockDAO) FindUserSettings added in v0.1.1

func (m *MockDAO) FindUserSettings(ctx context.Context, filter *model.FindUserSettingFilter) ([]*model.UserSetting, error)

FindUserSettings mocks base method.

func (*MockDAO) FindUsers

func (m *MockDAO) FindUsers(ctx context.Context, filter *model.FindUserFilter) ([]*model.User, error)

FindUsers mocks base method.

func (*MockDAO) UpdateInbox added in v0.1.2

func (m_2 *MockDAO) UpdateInbox(ctx context.Context, m *model.Inbox, update map[string]any) error

UpdateInbox mocks base method.

func (*MockDAO) UpdateInboxes added in v0.1.2

func (m *MockDAO) UpdateInboxes(ctx context.Context, filter *model.FindInboxFilter, update map[string]any) (int64, error)

UpdateInboxes mocks base method.

func (*MockDAO) UpdateSystemSetting

func (m_2 *MockDAO) UpdateSystemSetting(ctx context.Context, m *model.SystemSetting, update map[string]any) error

UpdateSystemSetting mocks base method.

func (*MockDAO) UpdateSystemSettings

func (m *MockDAO) UpdateSystemSettings(ctx context.Context, filter *model.FindSystemSettingFilter, update map[string]any) (int64, error)

UpdateSystemSettings mocks base method.

func (*MockDAO) UpdateUser

func (m_2 *MockDAO) UpdateUser(ctx context.Context, m *model.User, update map[string]any) error

UpdateUser mocks base method.

func (*MockDAO) UpdateUserSetting added in v0.1.1

func (m_2 *MockDAO) UpdateUserSetting(ctx context.Context, m *model.UserSetting, update map[string]any) error

UpdateUserSetting mocks base method.

func (*MockDAO) UpdateUserSettings added in v0.1.1

func (m *MockDAO) UpdateUserSettings(ctx context.Context, filter *model.FindUserSettingFilter, update map[string]any) (int64, error)

UpdateUserSettings mocks base method.

func (*MockDAO) UpdateUsers

func (m *MockDAO) UpdateUsers(ctx context.Context, filter *model.FindUserFilter, update map[string]any) (int64, error)

UpdateUsers mocks base method.

type MockDAOMockRecorder

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

MockDAOMockRecorder is the mock recorder for MockDAO.

func (*MockDAOMockRecorder) CountAttachments added in v0.1.2

func (mr *MockDAOMockRecorder) CountAttachments(ctx, filter interface{}) *gomock.Call

CountAttachments indicates an expected call of CountAttachments.

func (*MockDAOMockRecorder) CountInboxes added in v0.1.2

func (mr *MockDAOMockRecorder) CountInboxes(ctx, filter interface{}) *gomock.Call

CountInboxes indicates an expected call of CountInboxes.

func (*MockDAOMockRecorder) CountMemos

func (mr *MockDAOMockRecorder) CountMemos(ctx, filter interface{}) *gomock.Call

CountMemos indicates an expected call of CountMemos.

func (*MockDAOMockRecorder) CountUsers

func (mr *MockDAOMockRecorder) CountUsers(ctx, filter interface{}) *gomock.Call

CountUsers indicates an expected call of CountUsers.

func (*MockDAOMockRecorder) CreateAttachment added in v0.1.2

func (mr *MockDAOMockRecorder) CreateAttachment(ctx, m interface{}) *gomock.Call

CreateAttachment indicates an expected call of CreateAttachment.

func (*MockDAOMockRecorder) CreateInbox added in v0.1.2

func (mr *MockDAOMockRecorder) CreateInbox(ctx, m interface{}) *gomock.Call

CreateInbox indicates an expected call of CreateInbox.

func (*MockDAOMockRecorder) CreateMemo

func (mr *MockDAOMockRecorder) CreateMemo(ctx, m interface{}) *gomock.Call

CreateMemo indicates an expected call of CreateMemo.

func (*MockDAOMockRecorder) CreateSession

func (mr *MockDAOMockRecorder) CreateSession(ctx, m interface{}) *gomock.Call

CreateSession indicates an expected call of CreateSession.

func (*MockDAOMockRecorder) CreateSystemSetting

func (mr *MockDAOMockRecorder) CreateSystemSetting(ctx, m interface{}) *gomock.Call

CreateSystemSetting indicates an expected call of CreateSystemSetting.

func (*MockDAOMockRecorder) CreateUser

func (mr *MockDAOMockRecorder) CreateUser(ctx, m interface{}) *gomock.Call

CreateUser indicates an expected call of CreateUser.

func (*MockDAOMockRecorder) CreateUserSetting added in v0.1.1

func (mr *MockDAOMockRecorder) CreateUserSetting(ctx, m interface{}) *gomock.Call

CreateUserSetting indicates an expected call of CreateUserSetting.

func (*MockDAOMockRecorder) DeleteAttachments added in v0.1.2

func (mr *MockDAOMockRecorder) DeleteAttachments(ctx, filter interface{}) *gomock.Call

DeleteAttachments indicates an expected call of DeleteAttachments.

func (*MockDAOMockRecorder) DeleteInboxes added in v0.1.2

func (mr *MockDAOMockRecorder) DeleteInboxes(ctx, filter interface{}) *gomock.Call

DeleteInboxes indicates an expected call of DeleteInboxes.

func (*MockDAOMockRecorder) DeleteMemos

func (mr *MockDAOMockRecorder) DeleteMemos(ctx, filter interface{}) *gomock.Call

DeleteMemos indicates an expected call of DeleteMemos.

func (*MockDAOMockRecorder) DeleteSystemSettings

func (mr *MockDAOMockRecorder) DeleteSystemSettings(ctx, filter interface{}) *gomock.Call

DeleteSystemSettings indicates an expected call of DeleteSystemSettings.

func (*MockDAOMockRecorder) DeleteUserSettings added in v0.1.1

func (mr *MockDAOMockRecorder) DeleteUserSettings(ctx, filter interface{}) *gomock.Call

DeleteUserSettings indicates an expected call of DeleteUserSettings.

func (*MockDAOMockRecorder) DeleteUsers

func (mr *MockDAOMockRecorder) DeleteUsers(ctx, filter interface{}) *gomock.Call

DeleteUsers indicates an expected call of DeleteUsers.

func (*MockDAOMockRecorder) FindAttachment added in v0.1.2

func (mr *MockDAOMockRecorder) FindAttachment(ctx, filter interface{}) *gomock.Call

FindAttachment indicates an expected call of FindAttachment.

func (*MockDAOMockRecorder) FindAttachmentByID added in v0.1.2

func (mr *MockDAOMockRecorder) FindAttachmentByID(ctx, id interface{}) *gomock.Call

FindAttachmentByID indicates an expected call of FindAttachmentByID.

func (*MockDAOMockRecorder) FindAttachments added in v0.1.2

func (mr *MockDAOMockRecorder) FindAttachments(ctx, filter interface{}) *gomock.Call

FindAttachments indicates an expected call of FindAttachments.

func (*MockDAOMockRecorder) FindInbox added in v0.1.2

func (mr *MockDAOMockRecorder) FindInbox(ctx, filter interface{}) *gomock.Call

FindInbox indicates an expected call of FindInbox.

func (*MockDAOMockRecorder) FindInboxByID added in v0.1.2

func (mr *MockDAOMockRecorder) FindInboxByID(ctx, id interface{}) *gomock.Call

FindInboxByID indicates an expected call of FindInboxByID.

func (*MockDAOMockRecorder) FindInboxes added in v0.1.2

func (mr *MockDAOMockRecorder) FindInboxes(ctx, filter interface{}) *gomock.Call

FindInboxes indicates an expected call of FindInboxes.

func (*MockDAOMockRecorder) FindMemo

func (mr *MockDAOMockRecorder) FindMemo(ctx, filter interface{}) *gomock.Call

FindMemo indicates an expected call of FindMemo.

func (*MockDAOMockRecorder) FindMemoByID

func (mr *MockDAOMockRecorder) FindMemoByID(ctx, id interface{}) *gomock.Call

FindMemoByID indicates an expected call of FindMemoByID.

func (*MockDAOMockRecorder) FindMemos

func (mr *MockDAOMockRecorder) FindMemos(ctx, filter interface{}) *gomock.Call

FindMemos indicates an expected call of FindMemos.

func (*MockDAOMockRecorder) FindSystemSetting

func (mr *MockDAOMockRecorder) FindSystemSetting(ctx, filter interface{}) *gomock.Call

FindSystemSetting indicates an expected call of FindSystemSetting.

func (*MockDAOMockRecorder) FindSystemSettings

func (mr *MockDAOMockRecorder) FindSystemSettings(ctx, filter interface{}) *gomock.Call

FindSystemSettings indicates an expected call of FindSystemSettings.

func (*MockDAOMockRecorder) FindUser

func (mr *MockDAOMockRecorder) FindUser(ctx, filter interface{}) *gomock.Call

FindUser indicates an expected call of FindUser.

func (*MockDAOMockRecorder) FindUserByID

func (mr *MockDAOMockRecorder) FindUserByID(ctx, id interface{}) *gomock.Call

FindUserByID indicates an expected call of FindUserByID.

func (*MockDAOMockRecorder) FindUserSetting added in v0.1.1

func (mr *MockDAOMockRecorder) FindUserSetting(ctx, filter interface{}) *gomock.Call

FindUserSetting indicates an expected call of FindUserSetting.

func (*MockDAOMockRecorder) FindUserSettings added in v0.1.1

func (mr *MockDAOMockRecorder) FindUserSettings(ctx, filter interface{}) *gomock.Call

FindUserSettings indicates an expected call of FindUserSettings.

func (*MockDAOMockRecorder) FindUsers

func (mr *MockDAOMockRecorder) FindUsers(ctx, filter interface{}) *gomock.Call

FindUsers indicates an expected call of FindUsers.

func (*MockDAOMockRecorder) UpdateInbox added in v0.1.2

func (mr *MockDAOMockRecorder) UpdateInbox(ctx, m, update interface{}) *gomock.Call

UpdateInbox indicates an expected call of UpdateInbox.

func (*MockDAOMockRecorder) UpdateInboxes added in v0.1.2

func (mr *MockDAOMockRecorder) UpdateInboxes(ctx, filter, update interface{}) *gomock.Call

UpdateInboxes indicates an expected call of UpdateInboxes.

func (*MockDAOMockRecorder) UpdateSystemSetting

func (mr *MockDAOMockRecorder) UpdateSystemSetting(ctx, m, update interface{}) *gomock.Call

UpdateSystemSetting indicates an expected call of UpdateSystemSetting.

func (*MockDAOMockRecorder) UpdateSystemSettings

func (mr *MockDAOMockRecorder) UpdateSystemSettings(ctx, filter, update interface{}) *gomock.Call

UpdateSystemSettings indicates an expected call of UpdateSystemSettings.

func (*MockDAOMockRecorder) UpdateUser

func (mr *MockDAOMockRecorder) UpdateUser(ctx, m, update interface{}) *gomock.Call

UpdateUser indicates an expected call of UpdateUser.

func (*MockDAOMockRecorder) UpdateUserSetting added in v0.1.1

func (mr *MockDAOMockRecorder) UpdateUserSetting(ctx, m, update interface{}) *gomock.Call

UpdateUserSetting indicates an expected call of UpdateUserSetting.

func (*MockDAOMockRecorder) UpdateUserSettings added in v0.1.1

func (mr *MockDAOMockRecorder) UpdateUserSettings(ctx, filter, update interface{}) *gomock.Call

UpdateUserSettings indicates an expected call of UpdateUserSettings.

func (*MockDAOMockRecorder) UpdateUsers

func (mr *MockDAOMockRecorder) UpdateUsers(ctx, filter, update interface{}) *gomock.Call

UpdateUsers indicates an expected call of UpdateUsers.

type MockService

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

MockService is a mock of Service interface.

func NewMockService

func NewMockService(ctrl *gomock.Controller) *MockService

NewMockService creates a new mock instance.

func (*MockService) CreateMemo

func (m *MockService) CreateMemo(ctx context.Context, req *model.CreateMemoRequest) (*model.Memo, error)

CreateMemo mocks base method.

func (*MockService) CreateSession

func (m *MockService) CreateSession(ctx context.Context, req *model.CreateSessionRequest) (*model.Session, error)

CreateSession mocks base method.

func (*MockService) CreateUser

func (m *MockService) CreateUser(ctx context.Context, req *model.CreateUserRequest) (*model.User, error)

CreateUser mocks base method.

func (*MockService) DeleteMemo added in v0.1.4

func (m *MockService) DeleteMemo(ctx context.Context, req *model.DeleteMemoRequest) error

DeleteMemo mocks base method.

func (*MockService) EXPECT

func (m *MockService) EXPECT() *MockServiceMockRecorder

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

func (*MockService) GetGeneralSetting

func (m *MockService) GetGeneralSetting(ctx context.Context) (*model.GeneralSetting, error)

GetGeneralSetting mocks base method.

func (*MockService) GetMemo

func (m *MockService) GetMemo(ctx context.Context, req *model.GetMemoRequest) (*model.Memo, error)

GetMemo mocks base method.

func (*MockService) GetMemoRelatedSetting

func (m *MockService) GetMemoRelatedSetting(ctx context.Context) (*model.MemoRelatedSetting, error)

GetMemoRelatedSetting mocks base method.

func (*MockService) GetStorageSetting

func (m *MockService) GetStorageSetting(ctx context.Context) (*model.StorageSetting, error)

GetStorageSetting mocks base method.

func (*MockService) GetUserByID

func (m *MockService) GetUserByID(ctx context.Context, id int64) (*model.User, error)

GetUserByID mocks base method.

func (*MockService) GetUserSessions added in v0.1.3

func (m *MockService) GetUserSessions(ctx context.Context, req *model.GetUserSessionsRequest) ([]*model.UserSession, error)

GetUserSessions mocks base method.

func (*MockService) GetUserSetting added in v0.1.1

func (m *MockService) GetUserSetting(ctx context.Context, req *model.GetUserSettingRequest) (*model.UserSetting, error)

GetUserSetting mocks base method.

func (*MockService) GetUserSettings added in v0.1.1

func (m *MockService) GetUserSettings(ctx context.Context, req *model.GetUserSettingsRequest) ([]*model.UserSetting, error)

GetUserSettings mocks base method.

func (*MockService) ListInboxes added in v0.1.2

func (m *MockService) ListInboxes(ctx context.Context, req *model.ListInboxesRequest) (int64, []*model.Inbox, error)

ListInboxes mocks base method.

func (*MockService) ListMemos

func (m *MockService) ListMemos(ctx context.Context, req *model.ListMemosRequest) (int64, []*model.Memo, error)

ListMemos mocks base method.

func (*MockService) RevokeUserSession added in v0.1.3

func (m *MockService) RevokeUserSession(ctx context.Context, req *model.RevokeUserSessionRequest) error

RevokeUserSession mocks base method.

func (*MockService) UpdateMemo added in v0.1.4

func (m *MockService) UpdateMemo(ctx context.Context, req *model.UpdateMemoRequest) (*model.Memo, error)

UpdateMemo mocks base method.

func (*MockService) UpdateUser added in v0.1.3

func (m *MockService) UpdateUser(ctx context.Context, req *model.UpdateUserRequest) (*model.User, error)

UpdateUser mocks base method.

func (*MockService) UpdateUserSetting added in v0.1.3

func (m *MockService) UpdateUserSetting(ctx context.Context, req *model.UpdateUserSettingRequest) (*model.UserSetting, error)

UpdateUserSetting mocks base method.

type MockServiceMockRecorder

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

MockServiceMockRecorder is the mock recorder for MockService.

func (*MockServiceMockRecorder) CreateMemo

func (mr *MockServiceMockRecorder) CreateMemo(ctx, req interface{}) *gomock.Call

CreateMemo indicates an expected call of CreateMemo.

func (*MockServiceMockRecorder) CreateSession

func (mr *MockServiceMockRecorder) CreateSession(ctx, req interface{}) *gomock.Call

CreateSession indicates an expected call of CreateSession.

func (*MockServiceMockRecorder) CreateUser

func (mr *MockServiceMockRecorder) CreateUser(ctx, req interface{}) *gomock.Call

CreateUser indicates an expected call of CreateUser.

func (*MockServiceMockRecorder) DeleteMemo added in v0.1.4

func (mr *MockServiceMockRecorder) DeleteMemo(ctx, req interface{}) *gomock.Call

DeleteMemo indicates an expected call of DeleteMemo.

func (*MockServiceMockRecorder) GetGeneralSetting

func (mr *MockServiceMockRecorder) GetGeneralSetting(ctx interface{}) *gomock.Call

GetGeneralSetting indicates an expected call of GetGeneralSetting.

func (*MockServiceMockRecorder) GetMemo

func (mr *MockServiceMockRecorder) GetMemo(ctx, req interface{}) *gomock.Call

GetMemo indicates an expected call of GetMemo.

func (*MockServiceMockRecorder) GetMemoRelatedSetting

func (mr *MockServiceMockRecorder) GetMemoRelatedSetting(ctx interface{}) *gomock.Call

GetMemoRelatedSetting indicates an expected call of GetMemoRelatedSetting.

func (*MockServiceMockRecorder) GetStorageSetting

func (mr *MockServiceMockRecorder) GetStorageSetting(ctx interface{}) *gomock.Call

GetStorageSetting indicates an expected call of GetStorageSetting.

func (*MockServiceMockRecorder) GetUserByID

func (mr *MockServiceMockRecorder) GetUserByID(ctx, id interface{}) *gomock.Call

GetUserByID indicates an expected call of GetUserByID.

func (*MockServiceMockRecorder) GetUserSessions added in v0.1.3

func (mr *MockServiceMockRecorder) GetUserSessions(ctx, req interface{}) *gomock.Call

GetUserSessions indicates an expected call of GetUserSessions.

func (*MockServiceMockRecorder) GetUserSetting added in v0.1.1

func (mr *MockServiceMockRecorder) GetUserSetting(ctx, req interface{}) *gomock.Call

GetUserSetting indicates an expected call of GetUserSetting.

func (*MockServiceMockRecorder) GetUserSettings added in v0.1.1

func (mr *MockServiceMockRecorder) GetUserSettings(ctx, req interface{}) *gomock.Call

GetUserSettings indicates an expected call of GetUserSettings.

func (*MockServiceMockRecorder) ListInboxes added in v0.1.2

func (mr *MockServiceMockRecorder) ListInboxes(ctx, req interface{}) *gomock.Call

ListInboxes indicates an expected call of ListInboxes.

func (*MockServiceMockRecorder) ListMemos

func (mr *MockServiceMockRecorder) ListMemos(ctx, req interface{}) *gomock.Call

ListMemos indicates an expected call of ListMemos.

func (*MockServiceMockRecorder) RevokeUserSession added in v0.1.3

func (mr *MockServiceMockRecorder) RevokeUserSession(ctx, req interface{}) *gomock.Call

RevokeUserSession indicates an expected call of RevokeUserSession.

func (*MockServiceMockRecorder) UpdateMemo added in v0.1.4

func (mr *MockServiceMockRecorder) UpdateMemo(ctx, req interface{}) *gomock.Call

UpdateMemo indicates an expected call of UpdateMemo.

func (*MockServiceMockRecorder) UpdateUser added in v0.1.3

func (mr *MockServiceMockRecorder) UpdateUser(ctx, req interface{}) *gomock.Call

UpdateUser indicates an expected call of UpdateUser.

func (*MockServiceMockRecorder) UpdateUserSetting added in v0.1.3

func (mr *MockServiceMockRecorder) UpdateUserSetting(ctx, req interface{}) *gomock.Call

UpdateUserSetting indicates an expected call of UpdateUserSetting.

type Service

type Service interface {
	// CreateUser creates a user.
	CreateUser(ctx context.Context, req *model.CreateUserRequest) (*model.User, error)
	// UpdateUser updates a user.
	UpdateUser(ctx context.Context, req *model.UpdateUserRequest) (*model.User, error)
	// GetUserByID gets a user by ID.
	GetUserByID(ctx context.Context, id int64) (*model.User, error)

	// CreateSession creates a session.
	CreateSession(ctx context.Context, req *model.CreateSessionRequest) (*model.Session, error)

	// CreateMemo creates a memo.
	CreateMemo(ctx context.Context, req *model.CreateMemoRequest) (*model.Memo, error)
	// ListMemos lists the memos.
	ListMemos(ctx context.Context, req *model.ListMemosRequest) (int64, []*model.Memo, error)
	// GetMemo gets a memo by ID.
	GetMemo(ctx context.Context, req *model.GetMemoRequest) (*model.Memo, error)
	// UpdateMemo updates a memo.
	UpdateMemo(ctx context.Context, req *model.UpdateMemoRequest) (*model.Memo, error)
	// DeleteMemo deletes a memo.
	DeleteMemo(ctx context.Context, req *model.DeleteMemoRequest) error

	// GetGeneralSetting gets the general setting.
	GetGeneralSetting(ctx context.Context) (*model.GeneralSetting, error)
	// GetStorageSetting gets the storage setting.
	GetStorageSetting(ctx context.Context) (*model.StorageSetting, error)
	// GetMemoRelatedSetting gets the memo related setting.
	GetMemoRelatedSetting(ctx context.Context) (*model.MemoRelatedSetting, error)

	// GetUserSetting gets the user setting.
	GetUserSetting(ctx context.Context, req *model.GetUserSettingRequest) (*model.UserSetting, error)
	// UpdateUserSetting updates the user setting.
	UpdateUserSetting(ctx context.Context, req *model.UpdateUserSettingRequest) (*model.UserSetting, error)
	// GetUserSettings gets the user settings.
	GetUserSettings(ctx context.Context, req *model.GetUserSettingsRequest) ([]*model.UserSetting, error)

	// GetUserSessions lists the user sessions.
	GetUserSessions(ctx context.Context, req *model.GetUserSessionsRequest) ([]*model.UserSession, error)
	// RevokeUserSession revokes a user session.
	RevokeUserSession(ctx context.Context, req *model.RevokeUserSessionRequest) error

	// ListInboxes lists the inboxes.
	ListInboxes(ctx context.Context, req *model.ListInboxesRequest) (int64, []*model.Inbox, error)
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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