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.