Documentation
¶
Index ¶
- Constants
- type Metadata
- func (m *Metadata) AddApp(app *utils.AppEntry) error
- func (m *Metadata) DeleteApp(pathDomain utils.AppPathDomain) error
- func (m *Metadata) GetAllApps() ([]utils.AppPathDomain, error)
- func (m *Metadata) GetApp(pathDomain utils.AppPathDomain) (*utils.AppEntry, error)
- func (m *Metadata) GetAppsForDomain(domain string) ([]string, error)
- func (m *Metadata) UpdateAppMetadata(app *utils.AppEntry) error
- func (m *Metadata) UpdateAppPermissions(app *utils.AppEntry) error
- func (m *Metadata) UpdateAppRules(app *utils.AppEntry) error
- func (m *Metadata) VersionUpgrade() error
Constants ¶
View Source
const CURRENT_DB_VERSION = 1
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metadata ¶
Metadata is the metadata persistence layer
func NewMetadata ¶
NewMetadata creates a new metadata persistence layer
func (*Metadata) GetAllApps ¶
func (m *Metadata) GetAllApps() ([]utils.AppPathDomain, error)
func (*Metadata) GetAppsForDomain ¶
func (*Metadata) UpdateAppMetadata ¶
func (*Metadata) UpdateAppPermissions ¶
func (*Metadata) VersionUpgrade ¶
Click to show internal directories.
Click to hide internal directories.