Documentation ¶
Index ¶
- type DAO
- func (d *DAO) Close() error
- func (d *DAO) Create(entity modelAPI.Entity) error
- func (d *DAO) Delete(kind modelV1.Kind, metadata modelAPI.Metadata) error
- func (d *DAO) DeleteByQuery(query databaseModel.Query) error
- func (d *DAO) Get(kind modelV1.Kind, metadata modelAPI.Metadata, entity modelAPI.Entity) error
- func (d *DAO) GetLatestUpdateTime(_ []modelV1.Kind) (*string, error)
- func (d *DAO) HealthCheck() bool
- func (d *DAO) Init() error
- func (d *DAO) IsCaseSensitive() bool
- func (d *DAO) Query(query databaseModel.Query, slice interface{}) error
- func (d *DAO) Upsert(entity modelAPI.Entity) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DAO ¶
type DAO struct { databaseModel.DAO Folder string Extension config.FileExtension CaseSensitive bool }
func (*DAO) DeleteByQuery ¶
func (d *DAO) DeleteByQuery(query databaseModel.Query) error
func (*DAO) GetLatestUpdateTime ¶
func (*DAO) HealthCheck ¶
func (*DAO) IsCaseSensitive ¶
Click to show internal directories.
Click to hide internal directories.