Help us shape the future of Go! Take the 2026 Go Developer Survey

sqlscope

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Nov 1, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Package sqlscope scopes infrastructure writes inside business transactions.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InSchema

func InSchema(ctx context.Context, tx *database.Tx, db *database.DB, schema string, fn func(*database.Tx) error) error

InSchema joins a transaction from the adapter's exact borrowed pool. Its savepoint contains both writes and temporary search_path changes. On success the original setting is restored; rollback restores it on failure. Callers must use child for every operation and propagate any error. Nothing commits.

Types

This section is empty.

Jump to

Keyboard shortcuts

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