This commit is contained in:
mwiegand 2022-06-01 18:10:36 +02:00
parent 42f2a718ec
commit 8f8fdd22e5

View file

@ -15,18 +15,18 @@ def db():
return g.db_connection
def query(query, **params):
def query(querystring, **params):
try:
cursor = db().cursor()
cursor.paramstyle = "named"
cursor.execute(query, params)
cursor.execute(querystring, params)
db().commit()
return cursor
except:
db().rollback()
raise
def select(query, **params):
cursor = query(query, **params)
def select(querystring, **params):
cursor = query(querystring, **params)
columns = [x[0] for x in cursor.description]
return [dict(zip(columns, row)) for row in cursor.fetchall()]