params added to getMany
This commit is contained in:
@ -19,7 +19,7 @@ SELECT m.id as id,
|
|||||||
FROM wohnung w, objekt o, mieter m
|
FROM wohnung w, objekt o, mieter m
|
||||||
WHERE o.id = w.objekt AND
|
WHERE o.id = w.objekt AND
|
||||||
w.id = m.wohnung
|
w.id = m.wohnung
|
||||||
""")
|
""", [], "Mieter")
|
||||||
|
|
||||||
def get_mieter(id=None):
|
def get_mieter(id=None):
|
||||||
return getOne("""
|
return getOne("""
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
from dbpool import getConnection, getMany, getOne
|
from dbpool import getConnection, getMany, getOne
|
||||||
|
|
||||||
def get_objekte():
|
def get_objekte():
|
||||||
return getMany("SELECT id, shortname, flaeche FROM objekt")
|
return getMany("SELECT id, shortname, flaeche FROM objekt", [], "Objekt")
|
||||||
|
|
||||||
def get_objekt(id=None):
|
def get_objekt(id=None):
|
||||||
return getOne("SELECT id, shortname, flaeche FROM objekt WHERE id = ?",
|
return getOne("SELECT id, shortname, flaeche FROM objekt WHERE id = ?",
|
||||||
|
@ -9,7 +9,7 @@ SELECT w.id as id,
|
|||||||
o.shortname as objekt
|
o.shortname as objekt
|
||||||
FROM wohnung w, objekt o
|
FROM wohnung w, objekt o
|
||||||
WHERE o.id = w.objekt
|
WHERE o.id = w.objekt
|
||||||
""")
|
""", [], "Wohnung")
|
||||||
|
|
||||||
def get_wohnung(id=None):
|
def get_wohnung(id=None):
|
||||||
return getOne("""
|
return getOne("""
|
||||||
|
@ -28,12 +28,12 @@ def getConnection():
|
|||||||
return pool.get_connection()
|
return pool.get_connection()
|
||||||
|
|
||||||
|
|
||||||
def getMany(stmt):
|
def getMany(stmt, params, objName):
|
||||||
try:
|
try:
|
||||||
dbh = getConnection()
|
dbh = getConnection()
|
||||||
objs = []
|
objs = []
|
||||||
cur = dbh.cursor(dictionary=True)
|
cur = dbh.cursor(dictionary=True)
|
||||||
cur.execute(stmt)
|
cur.execute(stmt, params)
|
||||||
for obj in cur:
|
for obj in cur:
|
||||||
objs.append(obj)
|
objs.append(obj)
|
||||||
return objs
|
return objs
|
||||||
|
Reference in New Issue
Block a user