Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ErrBackendNotImplemented = errors.New("backend not implemented")
)
Functions ¶
func RegisterBackend ¶
func RegisterBackend()
Types ¶
type BackendDriver ¶
type BackendDriver interface {
Init()
Check(cl *ds.RecordPackage) error
CheckFields(cl *ds.RecordPackage) error
CheckIndexes(cl *ds.RecordPackage) error
CheckNamespace(cl *ds.RecordPackage) error
Name() ds.Backend
Aliases() []ds.Backend
Templates() embed.FS
TemplatePath() string
TemplateFuncs() template.FuncMap
}
func GetBackendByName ¶
func GetBackendByName(name ds.Backend) (BackendDriver, error)
Click to show internal directories.
Click to hide internal directories.