Versions in this module Expand all Collapse all v0 v0.1.0 Apr 22, 2025 Changes in this version + var ReadOnly = baseConfig.WithParamsMerged(Params{ ... }) + var ReadWrite = baseConfig.WithMaxOpenConns(1).WithParamsMerged(Params{ ... }) + type Config struct + func (c Config) Connect(ctx context.Context, dataSourceName string) (*sql.DB, error) + func (c Config) ConnectInMemory(ctx context.Context) (*sql.DB, error) + func (c Config) WithLogger(log *slog.Logger) Config + func (c Config) WithMaxOpenConns(n int) Config + func (c Config) WithMigrations(fsys fs.FS) Config + func (c Config) WithMigrationsInPath(fsys fs.FS, path string) Config + func (c Config) WithParamsMerged(params ...Params) Config + type Params url.Values