Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrNotFound = errors.New("Database tot found")
)
Errors
Functions ¶
This section is empty.
Types ¶
type CollectionRepositoryDB ¶
type CollectionRepositoryDB interface { Get() []Database AddFilterEnabled() CollectionRepositoryDB AddFilterIncludeDB(code ...string) CollectionRepositoryDB AddFilterExcludeDB(code ...string) CollectionRepositoryDB AddFilterIncludeEngine(engine ...string) CollectionRepositoryDB AddFilterTag(tag ...string) CollectionRepositoryDB AddFilterExcludeTag(tag ...string) CollectionRepositoryDB }
A CollectionRepositoryDB returns collection of the parameters
type Database ¶
type Database struct { ID int Code string ConnectionString string Enabled bool Engine string Tags []*Tag }
A Database item
type RepositoryDB ¶
type RepositoryDB interface { Add(db Database) error Update(db Database) error Delete(db Database) error Refresh(db *Database) error FindByCode(code string) (Database, error) Close() error All() (CollectionRepositoryDB, error) AddTags(db *Database, tags ...string) (int, error) RemoveTags(db *Database, tags ...string) (int, error) }
A RepositoryDB repository for entities of the databases
Click to show internal directories.
Click to hide internal directories.