Files
Anthias/lib/db.py
Viktor Petersson ff09a5c800 Fixing PEP8 errors.
2016-06-22 14:34:41 +01:00

21 lines
373 B
Python

import sqlite3
from contextlib import contextmanager
import queries
conn = lambda db: sqlite3.connect(db, detect_types=sqlite3.PARSE_DECLTYPES)
@contextmanager
def cursor(connection):
cur = connection.cursor()
yield cur
cur.close()
@contextmanager
def commit(connection):
cur = connection.cursor()
yield cur
connection.commit()
cur.close()