Documentation
¶
Overview ¶
Package data defines canonical descriptors for generated data boundaries.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Transactional ¶
func Transactional() sdk.Definition
Transactional marks a provider-owned method that must run inside an explicit database/sql transaction.
The generated wrapper propagates context, commits only on success, rolls back on error or panic, and records the owning application module. Isolation is optional and readOnly defaults to false.
// @import { Transactional } from "github.com/spice-framework/spice/annotation/data"
// @Transactional(isolation="serializable")
func TransactionalHandler ¶
TransactionalHandler contributes an explicit database transaction boundary.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.