From 6f9a2619de5e99db3b48b7557debe591bd93bfc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Carlos=20Nieto?= <jose.carlos@menteslibres.net> Date: Fri, 15 Jul 2016 18:30:17 -0500 Subject: [PATCH] Remove tx property. --- postgresql/database.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/postgresql/database.go b/postgresql/database.go index 6d8bd6b7..8f9ff55b 100644 --- a/postgresql/database.go +++ b/postgresql/database.go @@ -39,7 +39,6 @@ type database struct { db.SQLBuilder txMu sync.Mutex - tx sqladapter.DatabaseTx connURL db.ConnectionURL } @@ -89,9 +88,8 @@ func NewTx(sqlTx *sql.Tx) (db.SQLTx, error) { return nil, err } - d.tx = sqladapter.NewTx(d) - - return &tx{DatabaseTx: d.tx}, nil + newTx := sqladapter.NewTx(d) + return &tx{DatabaseTx: newTx}, nil } // New wraps the given *sql.DB session and creates a new db session. @@ -258,8 +256,6 @@ func (d *database) NewLocalTransaction() (sqladapter.DatabaseTx, error) { return nil, err } - clone.tx = sqladapter.NewTx(clone) - return sqladapter.NewTx(clone), nil } -- GitLab