repository

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Jul 25, 2018 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Repository

type Repository struct {
	DB *sql.DB
}

func (*Repository) ExistsConfigFileById

func (repo *Repository) ExistsConfigFileById(id int64) bool

func (*Repository) ExistsConfigFileByNameAndNamespaceId

func (repo *Repository) ExistsConfigFileByNameAndNamespaceId(filename string, namespaceId int64) bool

func (*Repository) ExistsConfigGroupByAppAndEnvironment

func (repo *Repository) ExistsConfigGroupByAppAndEnvironment(appName, environment string) bool

func (*Repository) ExistsConfigGroupById

func (repo *Repository) ExistsConfigGroupById(id int64) bool

func (*Repository) InsertConfigFileWithItems

func (repo *Repository) InsertConfigFileWithItems(cf *app.ConfigFile) (int64, error)

func (*Repository) InsertConfigGroup

func (repo *Repository) InsertConfigGroup(cg *app.ConfigGroup) (int64, error)

func (*Repository) ListConfigFileBrief

func (repo *Repository) ListConfigFileBrief() ([]*app.ConfigFile, error)

func (*Repository) ListConfigGroupBrief

func (repo *Repository) ListConfigGroupBrief() ([]*app.ConfigGroup, error)

func (*Repository) RetrieveConfigFileDetail

func (repo *Repository) RetrieveConfigFileDetail(id int64) (*app.ConfigFile, error)

func (*Repository) RetrieveConfigGroupBrief

func (repo *Repository) RetrieveConfigGroupBrief(id int64) (*app.ConfigGroup, error)

func (*Repository) RetrieveConfigGroupDetail

func (repo *Repository) RetrieveConfigGroupDetail(id int64) (*app.ConfigGroup, error)

func (*Repository) UpdateConfigFile

func (repo *Repository) UpdateConfigFile(fileId int64, items []*app.ConfigItem) error

func (*Repository) UpdateConfigGroupAssociation

func (repo *Repository) UpdateConfigGroupAssociation(groupId int64, addFileIds []int64, delFileIds []int64) error

func (*Repository) UpdateConfigGroupOutdated

func (repo *Repository) UpdateConfigGroupOutdated(id int64, outdated bool) error

Jump to

Keyboard shortcuts

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