fixed problem about excutesql(as_dict=True) and ambiguous column names, thanks Anthony

This commit is contained in:
mdipierro
2014-01-03 22:00:02 -06:00
parent 12bb4a8d93
commit efcf8c0c95
2 changed files with 4 additions and 1 deletions
+1 -1
View File
@@ -1 +1 @@
Version 2.8.2-stable+timestamp.2014.01.03.21.30.13
Version 2.8.2-stable+timestamp.2014.01.03.21.59.04
+3
View File
@@ -8453,6 +8453,9 @@ def index():
columns = adapter.cursor.description
# reduce the column info down to just the field names
fields = colnames or [f[0] for f in columns]
if len(fields) != len(set(fields)):
raise RuntimeError(
"as_dict=True not supported if ambiguous column names")
# will hold our finished resultset in a list
data = adapter._fetchall()
# convert the list for each row into a dictionary so it's