Add sqlalchemy headers for the result sets

This commit is contained in:
Michael van Tellingen
2011-02-24 21:55:52 +01:00
parent 2105b2ae0c
commit 8c7692c385

View File

@@ -29,9 +29,10 @@ def sql_select(render):
db = SQLAlchemy(current_app)
result = db.engine.execute(statement, params).fetchall()
result = db.engine.execute(statement, params)
return render('panels/sqlalchemy_select.html', {
'result': result,
'result': result.fetchall(),
'headers': result.keys(),
'sql': format_sql(statement, params),
'duration': float(request.args['duration']),
})
@@ -59,9 +60,10 @@ def sql_explain(render):
else:
query = 'EXPLAIN %s' % statement
result = db.engine.execute(query, params).fetchall()
result = db.engine.execute(query, params)
return render('panels/sqlalchemy_explain.html', {
'result': result,
'result': result.fetchall(),
'headers': result.keys(),
'sql': format_sql(statement, params),
'duration': float(request.args['duration']),
})