diff options
| author | Magnus Hagander | 2019-10-04 09:07:50 +0000 |
|---|---|---|
| committer | Magnus Hagander | 2019-10-04 09:17:20 +0000 |
| commit | 8a65077b0d0fe93bccb78c7207dd3671bdd8daef (patch) | |
| tree | 9efd76fd677a4711c05a9cb0f0d8a4db43284a1c /postgresqleu/util/db.py | |
| parent | 6013254d7de540e862c1fed267f7458b5f73e2e1 (diff) | |
Add a sponsor badge status overview page
This shows which sponsors and scanners have scanned how many badges.
Diffstat (limited to 'postgresqleu/util/db.py')
| -rw-r--r-- | postgresqleu/util/db.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/postgresqleu/util/db.py b/postgresqleu/util/db.py index 162df4be..c9d8f5c3 100644 --- a/postgresqleu/util/db.py +++ b/postgresqleu/util/db.py @@ -50,6 +50,12 @@ def exec_to_keyed_dict(query, params=None): return {r[columns[0]]: r for r in (dict(list(zip(columns, row)))for row in curs.fetchall())} +def exec_to_keyed_scalar(query, params=None): + curs = connection.cursor() + curs.execute(query, params) + return dict(curs.fetchall()) + + def exec_to_grouped_dict(query, params=None): curs = connection.cursor() curs.execute(query, params) |
