Versions in this module Expand all Collapse all v1 v1.0.1 Aug 26, 2026 v1.0.0 Jul 28, 2026 Changes in this version + type AWSProvider struct + func (p *AWSProvider) GetDatabaseInfo(ctx context.Context) (DatabaseInfo, error) + func (p *AWSProvider) GetSecret(ctx context.Context, name string) (string, error) + type DatabaseInfo struct + Password string + URL string + Username string + type EnvProvider struct + func (p *EnvProvider) GetDatabaseInfo(ctx context.Context) (DatabaseInfo, error) + func (p *EnvProvider) GetSecret(_ context.Context, name string) (string, error) + type Provider interface + GetDatabaseInfo func(ctx context.Context) (DatabaseInfo, error) + GetSecret func(ctx context.Context, name string) (string, error) + func NewProvider() (Provider, error)