Documentation
¶
Index ¶
- Variables
- type MiddleRepository
- type RqliteMiddleRepository
- func (r *RqliteMiddleRepository) CreateApp(app pb.App) (int64, error)
- func (r *RqliteMiddleRepository) CreateCredential(credential pb.Credential) (int64, error)
- func (r *RqliteMiddleRepository) CreatePage(page pb.Page) (int64, error)
- func (r *RqliteMiddleRepository) GetAppByType(t string) (pb.App, error)
- func (r *RqliteMiddleRepository) GetAvailableAppByType(t string) (pb.App, error)
- func (r *RqliteMiddleRepository) GetCredentialByName(name string) (pb.Credential, error)
- func (r *RqliteMiddleRepository) GetCredentialByType(t string) (pb.Credential, error)
- func (r *RqliteMiddleRepository) GetOrCreateTag(tag pb.Tag) (pb.Tag, error)
- func (r *RqliteMiddleRepository) GetPageByUUID(uuid string) (pb.Page, error)
- func (r *RqliteMiddleRepository) ListApps() ([]pb.App, error)
- func (r *RqliteMiddleRepository) ListCredentials() ([]pb.Credential, error)
- func (r *RqliteMiddleRepository) ListTags() ([]pb.Tag, error)
- func (r *RqliteMiddleRepository) UpdateAppByID(id int64, token, extra string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet(NewRqliteMiddleRepository)
Functions ¶
This section is empty.
Types ¶
type MiddleRepository ¶
type MiddleRepository interface { CreatePage(page pb.Page) (int64, error) GetPageByUUID(uuid string) (pb.Page, error) ListApps() ([]pb.App, error) GetAvailableAppByType(t string) (pb.App, error) GetAppByType(t string) (pb.App, error) UpdateAppByID(id int64, token, extra string) error CreateApp(app pb.App) (int64, error) GetCredentialByName(name string) (pb.Credential, error) GetCredentialByType(t string) (pb.Credential, error) ListCredentials() ([]pb.Credential, error) CreateCredential(credential pb.Credential) (int64, error) ListTags() ([]pb.Tag, error) GetOrCreateTag(tag pb.Tag) (pb.Tag, error) }
func CreateMiddleRepository ¶ added in v0.0.24
func CreateMiddleRepository(id string) (MiddleRepository, error)
func NewRqliteMiddleRepository ¶ added in v0.0.25
func NewRqliteMiddleRepository(db *rqlite.Conn) MiddleRepository
type RqliteMiddleRepository ¶ added in v0.0.25
type RqliteMiddleRepository struct {
// contains filtered or unexported fields
}
func (*RqliteMiddleRepository) CreateApp ¶ added in v0.0.25
func (r *RqliteMiddleRepository) CreateApp(app pb.App) (int64, error)
func (*RqliteMiddleRepository) CreateCredential ¶ added in v0.0.25
func (r *RqliteMiddleRepository) CreateCredential(credential pb.Credential) (int64, error)
func (*RqliteMiddleRepository) CreatePage ¶ added in v0.0.25
func (r *RqliteMiddleRepository) CreatePage(page pb.Page) (int64, error)
func (*RqliteMiddleRepository) GetAppByType ¶ added in v0.0.25
func (r *RqliteMiddleRepository) GetAppByType(t string) (pb.App, error)
func (*RqliteMiddleRepository) GetAvailableAppByType ¶ added in v0.0.25
func (r *RqliteMiddleRepository) GetAvailableAppByType(t string) (pb.App, error)
func (*RqliteMiddleRepository) GetCredentialByName ¶ added in v0.0.25
func (r *RqliteMiddleRepository) GetCredentialByName(name string) (pb.Credential, error)
func (*RqliteMiddleRepository) GetCredentialByType ¶ added in v0.0.25
func (r *RqliteMiddleRepository) GetCredentialByType(t string) (pb.Credential, error)
func (*RqliteMiddleRepository) GetOrCreateTag ¶ added in v0.1.1
func (*RqliteMiddleRepository) GetPageByUUID ¶ added in v0.0.25
func (r *RqliteMiddleRepository) GetPageByUUID(uuid string) (pb.Page, error)
func (*RqliteMiddleRepository) ListApps ¶ added in v0.0.25
func (r *RqliteMiddleRepository) ListApps() ([]pb.App, error)
func (*RqliteMiddleRepository) ListCredentials ¶ added in v0.0.25
func (r *RqliteMiddleRepository) ListCredentials() ([]pb.Credential, error)
func (*RqliteMiddleRepository) ListTags ¶ added in v0.1.1
func (r *RqliteMiddleRepository) ListTags() ([]pb.Tag, error)
func (*RqliteMiddleRepository) UpdateAppByID ¶ added in v0.0.25
func (r *RqliteMiddleRepository) UpdateAppByID(id int64, token, extra string) error
Click to show internal directories.
Click to hide internal directories.