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

sqlowner

package
v0.5.3 Latest Latest
Warning

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

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

Documentation

Overview

Package sqlowner owns validated, family-specific framework database capabilities.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AutocommitSeal

type AutocommitSeal struct {
	// contains filtered or unexported fields
}

AutocommitSeal authorizes only the autocommit bridge family. Its zero value is invalid. The distinct private field also prevents conversion between capability families.

func Autocommit

func Autocommit() AutocommitSeal

Autocommit issues a framework autocommit capability.

func (AutocommitSeal) Valid

func (s AutocommitSeal) Valid() bool

Valid rejects zero values and foreign sentinels.

type CollectionSeal

type CollectionSeal struct {
	// contains filtered or unexported fields
}

CollectionSeal authorizes only the collection bridge family. Its zero value is invalid. The distinct private field also prevents conversion between capability families.

func Collections

func Collections() CollectionSeal

Collections issues a framework collection capability.

func (CollectionSeal) Valid

func (s CollectionSeal) Valid() bool

Valid rejects zero values and foreign sentinels.

type ExpressionSeal

type ExpressionSeal struct {
	// contains filtered or unexported fields
}

ExpressionSeal authorizes only the expression bridge family. Its zero value is invalid. The distinct private field also prevents conversion between capability families.

func Expressions

func Expressions() ExpressionSeal

Expressions issues a framework expression capability.

func (ExpressionSeal) Valid

func (s ExpressionSeal) Valid() bool

Valid rejects zero values and foreign sentinels.

type MetadataSeal

type MetadataSeal struct {
	// contains filtered or unexported fields
}

MetadataSeal authorizes only the metadata bridge family. Its zero value is invalid. The distinct private field also prevents conversion between capability families.

func Metadata

func Metadata() MetadataSeal

Metadata issues a framework metadata capability.

func (MetadataSeal) Valid

func (s MetadataSeal) Valid() bool

Valid rejects zero values and foreign sentinels.

type ObserverSeal

type ObserverSeal struct {
	// contains filtered or unexported fields
}

ObserverSeal authorizes only the observer bridge family. Its zero value is invalid. The distinct private field also prevents conversion between capability families.

func Observers

func Observers() ObserverSeal

Observers issues a framework observer capability.

func (ObserverSeal) Valid

func (s ObserverSeal) Valid() bool

Valid rejects zero values and foreign sentinels.

type OutcomeSeal

type OutcomeSeal struct {
	// contains filtered or unexported fields
}

OutcomeSeal authorizes only the outcome bridge family. Its zero value is invalid. The distinct private field also prevents conversion between capability families.

func Outcomes

func Outcomes() OutcomeSeal

Outcomes issues a framework outcome capability.

func (OutcomeSeal) Valid

func (s OutcomeSeal) Valid() bool

Valid rejects zero values and foreign sentinels.

type QuerySeal

type QuerySeal struct {
	// contains filtered or unexported fields
}

QuerySeal authorizes only the query bridge family. Its zero value is invalid. The distinct private field also prevents conversion between capability families.

func Queries

func Queries() QuerySeal

Queries issues a framework query capability.

func (QuerySeal) Valid

func (s QuerySeal) Valid() bool

Valid rejects zero values and foreign sentinels.

Jump to

Keyboard shortcuts

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