summaryrefslogtreecommitdiff
path: root/server/db.lua
diff options
context:
space:
mode:
Diffstat (limited to 'server/db.lua')
-rw-r--r--server/db.lua4
1 files changed, 4 insertions, 0 deletions
diff --git a/server/db.lua b/server/db.lua
index 4208aeb..a4cd8a7 100644
--- a/server/db.lua
+++ b/server/db.lua
@@ -7,9 +7,13 @@ local function get_db(dbname, writeable)
local the_db = assert(txn:open(dbname), "couldn't open db")
return txn,the_db
end
+local function txn(writeable)
+ return assert(env:txn_begin(writeable), "couldn't begin txn")
+end
return {
env=env,
+ txn=txn,
get_db=get_db,
}