Versions in this module Expand all Collapse all v0 v0.0.0 May 14, 2022 Changes in this version + type Connector struct + func NewConnector(driver driver.Driver, generator CredentialsGenerator, dsn string) Connector + func (c Connector) Connect(_ context.Context) (driver.Conn, error) + func (c Connector) Driver() driver.Driver + type Credentials struct + Expiration time.Time + Password string + Username string + type CredentialsGenerator interface + Generate func() (Credentials, error) + type Driver struct + Actual driver.Driver + CredentialsGenerator CredentialsGenerator + func (d Driver) Open(dsn string) (driver.Conn, error)