Versions in this module Expand all Collapse all v2 v2.2.0 Dec 1, 2022 v2.1.0 Dec 1, 2022 Changes in this version + func DSNFromURI(uri string) (string, error) + func NewAnyDatabase(ctx context.Context, dsn string, conn *sql.DB) (sqlite.Database, error) + type AnyDatabase struct + func (db *AnyDatabase) Close(ctx context.Context) error + func (db *AnyDatabase) Conn(ctx context.Context) (*sql.DB, error) + func (db *AnyDatabase) DSN(ctx context.Context) string + func (db *AnyDatabase) Lock(ctx context.Context) error + func (db *AnyDatabase) SetLogger(ctx context.Context, logger *log.Logger) error + func (db *AnyDatabase) Unlock(ctx context.Context) error Other modules containing this package github.com/aaronland/go-sqlite