Versions in this module Expand all Collapse all v1 v1.0.0 Mar 21, 2026 Changes in this version + func BuildPluginsFromConfig(config *models.Config) []models.Plugin + func InitDatabase(opts DatabaseOptions, logger models.Logger, logLevel string) (bun.IDB, error) + func InitLogger(opts LoggerOptions) models.Logger + type DatabaseOptions struct + ConnMaxLifetime time.Duration + MaxIdleConns int + MaxOpenConns int + Provider string + URL string + type LoggerOptions struct + Level string + type PluginFactory struct + ConfigParser func(rawConfig any) (any, error) + Constructor func(typedConfig any) models.Plugin + ID string + RequiredByDefault bool