29 апреля 2009 г.

Надо причесать SQL для дебага? Просто!

Ведь у нас есть python-sqlparse. Он быстро и безболезнено превратит конструкции вида:

select * from foo join bar on foo.val = bar.val where foo.id = 123;

в удобно-читаемую, человеко-понятную форму:

SELECT *
FROM foo
JOIN bar ON foo.val = bar.val
WHERE foo.id = 123;

Спасибо, Simon Willison за ссылку.

БОНУС: Не хотите устанавливать python-sqlparse на свою машину или надо постоянный доступ к форматированию sql-запросов? Запросто! Сохраняйте в закладки Online SQL formatting service и будет вам счастье!

blog comments powered by Disqus