Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GormTransactionManager ¶
type GormTransactionManager struct {
// contains filtered or unexported fields
}
GormTransactionManager .
func NewGormTransactionManager ¶
func NewGormTransactionManager(db *gorm.DB) *GormTransactionManager
NewGormTransactionManager .
func (*GormTransactionManager) Do ¶
func (txm *GormTransactionManager) Do(operation func(tx txmanager.Tx) error) error
Do .
func (*GormTransactionManager) DoAndEndHook ¶
func (txm *GormTransactionManager) DoAndEndHook( operation func(tx txmanager.Tx) error, endHook func() error, ) error
DoAndEndHook .
Click to show internal directories.
Click to hide internal directories.