sqlfault

package
v0.26.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 14, 2026 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package sqlfault injects read failures around real database drivers in tests.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Call

type Call struct {
	Phase string
	SQL   string
	Row   int
}

type Connector

type Connector struct {
	Base   driver.Driver
	DSN    string
	Before func(context.Context, Call) error
}

Connector preserves the underlying driver's dialect identity and transaction implementation. Before may be called concurrently by partitioned reads.

func (*Connector) Connect

func (c *Connector) Connect(ctx context.Context) (driver.Conn, error)

func (*Connector) Driver

func (c *Connector) Driver() driver.Driver

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL