diff options
Diffstat (limited to 'server/db.lua')
-rw-r--r-- | server/db.lua | 4 |
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, } |