aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar/panels/sql.py
AgeCommit message (Expand)Author
2011-04-06Generate fake transaction ids so we can match up transaction end state correctlyDavid Cramer
2011-04-06SQL panel now guesses at Psycopg2 transactions (when autocommit swaps to in t...David Cramer
2011-04-05Add support for engine-per-query as well as pulling out psycopg2's isolation ...David Cramer
2011-03-31Add utilities to inject and monitor functions. Change DB tracking to use new ...David Cramer
2011-03-30Some initial tests and fix for execution modelDavid Cramer
2011-03-30Inject our SQL tracker on BaseDatabaseWrapper.cursor rather than discovering ...David Cramer
2011-03-30Ensure we wrap all cursorsDavid Cramer
2011-03-28Store actual function as __wrapped__ instead of __wraps for Python 3.2 compat...David Cramer
2011-03-28Fail gracefully when theres no queries on a pageDavid Cramer
2011-03-28SQL injection now happens without interfering with the underlying db.queries ...David Cramer
2011-03-24Remove debug printDavid Cramer
2011-03-24Fix for infinite math fail :)David Cramer
2011-03-24Much better coloring scaleDavid Cramer
2011-03-24basic color code grouping of db aliasesDavid Cramer
2011-03-24Only show connections which executed queries. Show number of used connections...David Cramer
2011-03-24Add multi db support and summaries to SQL panelDavid Cramer
2011-03-23Overhaul SQL panel to include better timeline, more compact queries, and bett...David Cramer
2010-01-22Escape invalid html in SQL queries.Gabriel
2010-01-14Template panel context cleanup.Chris Adams
2010-01-09Fix issue #33: ensure force_unicode doesn't convert non-strings.Daniel Roseman
2009-11-18Marked more strings for translation and updated 'fr' locale.David Jean Louis
2009-11-06Fixed incompatability with Python 2.4.Rob Hudson
2009-11-02Show context where SQL query originated from templateChris Lamb
2009-09-22Added sqlparse, replacing my simple string replace SQL keywords and updatingRob Hudson
2009-09-12Merge remote branch 'alex/master'Rob Hudson
2009-09-12Fixed to only show the link for requesting the SELECT data if the query is aRob Hudson
2009-09-11Added more SQL keywords.Rob Hudson
2009-09-10handle merge conflictsAlex Gaynor
2009-09-08Fixed an issue where the panel navigation might have a different number ofRob Hudson
2009-08-28Refactored `reformat_sql` to produce a more compact output for a tighter view...Rob Hudson
2009-08-28Refactored SQL panel to use datetime objects and added a visual display of bo...Rob Hudson
2009-08-12added in-panel titleIdan Gazit
2009-08-12renamed title/subtitle -> nav_title/nav_subtitleIdan Gazit
2009-08-11Refactored the UI to be a right hand side vertical toolbar. DebugPanel subcla...Rob Hudson
2009-06-16provide an option to see stuff indjango in the sql stack traceAlex Gaynor
2009-05-27Adding a signals panel to display list of signals and their providing argumentsAlex Gaynor
2009-03-21Merge commit 'rob/master'Alex Gaynor
2009-03-21Adding stack traces to SQL panel to see where the calls are coming from.Rob Hudson
2009-03-21resoled merge conflictsAlex Gaynor
2009-03-21Tidied up SQL formatting in SQL panel.Malcolm Tredinnick
2009-03-21Fixed "FROM" formatting in SQL panel layout.Malcolm Tredinnick
2009-01-23Add preliminary support for stacktraces to see where SQL queries are coming f...Rob Hudson
2008-12-09Fix the number of queries shown in the title, which was overreporting by self...Adam Gomaa
2008-12-09Only show the SQL profile if we're using a MySQL database backend.Rob Hudson
2008-12-09Django seems to only produce LEFT OUTER JOINs, so search for that.Rob Hudson
2008-10-07Fix inconsistent SQL timings. All SQL timings are milliseconds now.Rob Hudson
2008-10-07Since we're concatenating params, make the default empty value a string.Rob Hudson
2008-10-07Bringing over patch from Alex Gaynor to fix SQL params when using django.cont...Rob Hudson
2008-10-06Updating SQL output a bit now that I've found more queries to test against.Rob Hudson
2008-10-05better fixAlex Gaynor