package
0.1.10
Repository: https://github.com/golang-acexy/starter-gorm.git
Documentation: pkg.go.dev

# Functions

NewTransaction 创建一个事务执行链 整个事务链将在任何一个DML发生异常(或执行的结果不满足要求时)被标记为回滚,且在该事务链后面的DML操作将自动忽略执行 allowZeroAffRow 是否允许执行影响行数为0 如果为false 则遇到执行行数为0时回滚整个事务.
NewTransactionPrepare 创建一个新的事务预执行链 该事务的执行方式将在执行Execute统一执行所有预设的DML过程 任何在该事务链中的对数据库操作均处于预备执行阶段,仅在调用Execute后才全部执行 整个事务链将在任何一个DML发生异常(或执行的结果不满足要求时)被标记为回滚,且在该事务链后面的DML操作将自动忽略执行 allowZeroAffRow 是否允许执行影响行数为0 如果为false 则遇到执行行数为0时回滚整个事务.
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author

# Type aliases

DBExecutor 定义基础数据库执行函数类型 return int64: 受影响行数 error: 任何异常将中断执行链并回滚整个事务.
No description provided by the author
No description provided by the author