summaryrefslogtreecommitdiff
path: root/pgweb/util/db.py
blob: 43f78975760efcb80688734841b20266b3dcc9b0 (plain)
1
2
3
4
5
6
7
8
from django.db import connection


def exec_to_dict(query, params=None):
    curs = connection.cursor()
    curs.execute(query, params)
    columns = [col[0] for col in curs.description]
    return [dict(list(zip(columns, row))) for row in curs.fetchall()]