bunwithoptimistic

package module
v0.0.0-...-4de861e Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OptimisticConflictError

type OptimisticConflictError struct {
	Version   int
	TableName string
}

func (*OptimisticConflictError) Error

func (e *OptimisticConflictError) Error() string

type WithOptimisticModel

type WithOptimisticModel interface {
	CurrentVersion() int
	IncrementVersion() int
	VersionColumn() string
}

type WithOptimisticUpdateQuery

type WithOptimisticUpdateQuery struct {
	*bun.UpdateQuery
}

func WithOptimistic

func WithOptimistic(query *bun.UpdateQuery) *WithOptimisticUpdateQuery

func (*WithOptimisticUpdateQuery) Exec

Jump to

Keyboard shortcuts

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