From 9125e7e96db5b61fd4feed4901120c1b92079b21 Mon Sep 17 00:00:00 2001
From: Arturo Vergara <hello@arturovm.me>
Date: Mon, 29 Aug 2016 11:38:58 -0500
Subject: [PATCH] fixes #237; fixes #240

---
 sqlite/tx.go | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/sqlite/tx.go b/sqlite/tx.go
index 4cbbc259..6b9c5095 100644
--- a/sqlite/tx.go
+++ b/sqlite/tx.go
@@ -33,3 +33,15 @@ type tx struct {
 var (
 	_ = db.Tx(&tx{})
 )
+
+func (t *tx) Commit() error {
+	sess := t.Session()
+	defer sess.Close()
+	return t.DatabaseTx.Commit()
+}
+
+func (t *tx) Rollback() error {
+	sess := t.Session()
+	defer sess.Close()
+	return t.DatabaseTx.Rollback()
+}
-- 
GitLab