Versions in this module Expand all Collapse all v3 v3.0.0 Mar 26, 2026 Changes in this version + func ProvideDatabaseClient(ctx context.Context, logger logging.Logger, ...) (database.Client, error) + func RegisterDatabaseClient(i do.Injector) + type Client struct + func (q *Client) Close() error + func (q *Client) CurrentTime() time.Time + func (q *Client) IsReady(ctx context.Context) bool + func (q *Client) ReadDB() *sql.DB + func (q *Client) RollbackTransaction(ctx context.Context, tx database.SQLQueryExecutorAndTransactionManager) + func (q *Client) WriteDB() *sql.DB Other modules containing this package github.com/verygoodsoftwarenotvirus/platform github.com/verygoodsoftwarenotvirus/platform/v2