Compare commits

...

1 Commits

Author SHA1 Message Date
190584e0e6 v0.0.218 bf 2023-07-27 17:16:30 +02:00
2 changed files with 6 additions and 6 deletions

View File

@@ -1,5 +1,5 @@
package goext
const GoextVersion = "0.0.217"
const GoextVersion = "0.0.218"
const GoextVersionTimestamp = "2023-07-27T17:12:41+0200"
const GoextVersionTimestamp = "2023-07-27T17:16:30+0200"

View File

@@ -54,7 +54,7 @@ func (tx *transaction) Rollback() error {
result := tx.tx.Rollback()
if result != nil {
if result == nil {
tx.status = TxStatusRollback
}
@@ -75,7 +75,7 @@ func (tx *transaction) Commit() error {
result := tx.tx.Commit()
if result != nil {
if result == nil {
tx.status = TxStatusComitted
}
@@ -97,7 +97,7 @@ func (tx *transaction) Exec(ctx context.Context, sqlstr string, prep PP) (sql.Re
res, err := tx.tx.NamedExecContext(ctx, sqlstr, prep)
if tx.status == TxStatusInitial && err != nil {
if tx.status == TxStatusInitial && err == nil {
tx.status = TxStatusActive
}
@@ -122,7 +122,7 @@ func (tx *transaction) Query(ctx context.Context, sqlstr string, prep PP) (*sqlx
rows, err := sqlx.NamedQueryContext(ctx, tx.tx, sqlstr, prep)
if tx.status == TxStatusInitial && err != nil {
if tx.status == TxStatusInitial && err == nil {
tx.status = TxStatusActive
}