Versions in this module Expand all Collapse all v0 v0.1.0 May 25, 2026 Changes in this version + type Pool struct + func (p *Pool) Close() error + func (p *Pool) DiscoverDatabases(ctx context.Context) ([]string, error) + func (p *Pool) ExecContext(ctx context.Context, database, query string, args ...any) (sql.Result, error) + func (p *Pool) QueryContext(ctx context.Context, database, query string, args ...any) ([]map[string]any, error) + type PoolManager struct + func NewManager(hosts map[string]config.HostConfig) (*PoolManager, error) + func (m *PoolManager) Close() + func (m *PoolManager) Get(hostName string) (*Pool, error) + func (m *PoolManager) HostNames() []string + func (m *PoolManager) HostStatus(hostName string) (connected bool, lastErr error)