Documentation
¶
Index ¶
- func FormatError(err error) error
- type CacheService
- type Store
- func (s *Store) ComposeMemo(ctx context.Context, memo *api.Memo) (*api.Memo, error)
- func (s *Store) ComposeMemoCreator(ctx context.Context, memo *api.Memo) error
- func (s *Store) ComposeMemoResourceList(ctx context.Context, memo *api.Memo) error
- func (s *Store) CreateMemo(ctx context.Context, create *api.MemoCreate) (*api.Memo, error)
- func (s *Store) CreateResource(ctx context.Context, create *api.ResourceCreate) (*api.Resource, error)
- func (s *Store) CreateShortcut(ctx context.Context, create *api.ShortcutCreate) (*api.Shortcut, error)
- func (s *Store) CreateUser(ctx context.Context, create *api.UserCreate) (*api.User, error)
- func (s *Store) DeleteMemo(ctx context.Context, delete *api.MemoDelete) error
- func (s *Store) DeleteMemoOrganizer(ctx context.Context, delete *api.MemoOrganizerDelete) error
- func (s *Store) DeleteMemoResource(ctx context.Context, delete *api.MemoResourceDelete) error
- func (s *Store) DeleteResource(ctx context.Context, delete *api.ResourceDelete) error
- func (s *Store) DeleteShortcut(ctx context.Context, delete *api.ShortcutDelete) error
- func (s *Store) DeleteUser(ctx context.Context, delete *api.UserDelete) error
- func (s *Store) FindMemo(ctx context.Context, find *api.MemoFind) (*api.Memo, error)
- func (s *Store) FindMemoList(ctx context.Context, find *api.MemoFind) ([]*api.Memo, error)
- func (s *Store) FindMemoOrganizer(ctx context.Context, find *api.MemoOrganizerFind) (*api.MemoOrganizer, error)
- func (s *Store) FindMemoResource(ctx context.Context, find *api.MemoResourceFind) (*api.MemoResource, error)
- func (s *Store) FindMemoResourceList(ctx context.Context, find *api.MemoResourceFind) ([]*api.MemoResource, error)
- func (s *Store) FindResource(ctx context.Context, find *api.ResourceFind) (*api.Resource, error)
- func (s *Store) FindResourceList(ctx context.Context, find *api.ResourceFind) ([]*api.Resource, error)
- func (s *Store) FindShortcut(ctx context.Context, find *api.ShortcutFind) (*api.Shortcut, error)
- func (s *Store) FindShortcutList(ctx context.Context, find *api.ShortcutFind) ([]*api.Shortcut, error)
- func (s *Store) FindSystemSetting(ctx context.Context, find *api.SystemSettingFind) (*api.SystemSetting, error)
- func (s *Store) FindSystemSettingList(ctx context.Context, find *api.SystemSettingFind) ([]*api.SystemSetting, error)
- func (s *Store) FindUser(ctx context.Context, find *api.UserFind) (*api.User, error)
- func (s *Store) FindUserList(ctx context.Context, find *api.UserFind) ([]*api.User, error)
- func (s *Store) FindUserSetting(ctx context.Context, find *api.UserSettingFind) (*api.UserSetting, error)
- func (s *Store) FindUserSettingList(ctx context.Context, find *api.UserSettingFind) ([]*api.UserSetting, error)
- func (s *Store) PatchMemo(ctx context.Context, patch *api.MemoPatch) (*api.Memo, error)
- func (s *Store) PatchResource(ctx context.Context, patch *api.ResourcePatch) (*api.Resource, error)
- func (s *Store) PatchShortcut(ctx context.Context, patch *api.ShortcutPatch) (*api.Shortcut, error)
- func (s *Store) PatchUser(ctx context.Context, patch *api.UserPatch) (*api.User, error)
- func (s *Store) UpsertMemoOrganizer(ctx context.Context, upsert *api.MemoOrganizerUpsert) error
- func (s *Store) UpsertMemoResource(ctx context.Context, upsert *api.MemoResourceUpsert) (*api.MemoResource, error)
- func (s *Store) UpsertSystemSetting(ctx context.Context, upsert *api.SystemSettingUpsert) (*api.SystemSetting, error)
- func (s *Store) UpsertUserSetting(ctx context.Context, upsert *api.UserSettingUpsert) (*api.UserSetting, error)
- func (s *Store) Vacuum(ctx context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FormatError ¶
Types ¶
type CacheService ¶ added in v0.4.0
type CacheService struct {
// contains filtered or unexported fields
}
CacheService implements a cache.
func NewCacheService ¶ added in v0.4.0
func NewCacheService() *CacheService
NewCacheService creates a cache service.
func (*CacheService) DeleteCache ¶ added in v0.4.0
func (s *CacheService) DeleteCache(namespace api.CacheNamespace, id int)
DeleteCache deletes the cache.
func (*CacheService) FindCache ¶ added in v0.4.0
func (s *CacheService) FindCache(namespace api.CacheNamespace, id int, entry interface{}) (bool, error)
FindCache finds the value in cache.
func (*CacheService) UpsertCache ¶ added in v0.4.0
func (s *CacheService) UpsertCache(namespace api.CacheNamespace, id int, entry interface{}) error
UpsertCache upserts the value to cache.
type Store ¶
type Store struct {
// contains filtered or unexported fields
}
Store provides database access to all raw objects.
func (*Store) ComposeMemo ¶ added in v0.5.0
func (*Store) ComposeMemoCreator ¶ added in v0.4.3
func (*Store) ComposeMemoResourceList ¶ added in v0.5.0
func (*Store) CreateMemo ¶
func (*Store) CreateResource ¶
func (*Store) CreateShortcut ¶
func (*Store) CreateUser ¶
func (*Store) DeleteMemo ¶
func (*Store) DeleteMemoOrganizer ¶ added in v0.7.2
func (*Store) DeleteMemoResource ¶ added in v0.5.0
func (*Store) DeleteResource ¶
func (*Store) DeleteShortcut ¶
func (*Store) DeleteUser ¶ added in v0.3.0
func (*Store) FindMemoList ¶
func (*Store) FindMemoOrganizer ¶
func (s *Store) FindMemoOrganizer(ctx context.Context, find *api.MemoOrganizerFind) (*api.MemoOrganizer, error)
func (*Store) FindMemoResource ¶ added in v0.6.0
func (s *Store) FindMemoResource(ctx context.Context, find *api.MemoResourceFind) (*api.MemoResource, error)
func (*Store) FindMemoResourceList ¶ added in v0.5.0
func (s *Store) FindMemoResourceList(ctx context.Context, find *api.MemoResourceFind) ([]*api.MemoResource, error)
func (*Store) FindResource ¶
func (*Store) FindResourceList ¶
func (*Store) FindShortcut ¶
func (*Store) FindShortcutList ¶
func (*Store) FindSystemSetting ¶ added in v0.7.1
func (s *Store) FindSystemSetting(ctx context.Context, find *api.SystemSettingFind) (*api.SystemSetting, error)
func (*Store) FindSystemSettingList ¶ added in v0.7.1
func (s *Store) FindSystemSettingList(ctx context.Context, find *api.SystemSettingFind) ([]*api.SystemSetting, error)
func (*Store) FindUserList ¶
func (*Store) FindUserSetting ¶ added in v0.4.0
func (s *Store) FindUserSetting(ctx context.Context, find *api.UserSettingFind) (*api.UserSetting, error)
func (*Store) FindUserSettingList ¶ added in v0.4.0
func (s *Store) FindUserSettingList(ctx context.Context, find *api.UserSettingFind) ([]*api.UserSetting, error)
func (*Store) PatchResource ¶ added in v0.7.0
func (*Store) PatchShortcut ¶
func (*Store) UpsertMemoOrganizer ¶
func (*Store) UpsertMemoResource ¶ added in v0.5.0
func (s *Store) UpsertMemoResource(ctx context.Context, upsert *api.MemoResourceUpsert) (*api.MemoResource, error)
func (*Store) UpsertSystemSetting ¶ added in v0.7.1
func (s *Store) UpsertSystemSetting(ctx context.Context, upsert *api.SystemSettingUpsert) (*api.SystemSetting, error)
func (*Store) UpsertUserSetting ¶ added in v0.4.0
func (s *Store) UpsertUserSetting(ctx context.Context, upsert *api.UserSettingUpsert) (*api.UserSetting, error)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.