Есть ли простой способ для довольно печатать случайный SQL в консоли (rails 3)?Pretty Print SQL в Ruby
Нечто похожее на awesome_print, или, может быть, даже Pretty Print.
Невозможно понять все возможные диалекты или быть супер-продвинутыми.
Все, что я действительно хочу, это проще проверить SQL, сгенерированный ActiveRecord.
В настоящее время я просто скопируйте SQL, выйдите в онлайн, чтобы отформатировать его, что, очевидно, является убийцей производительности.
Я действительно хочу query.to_sql.pretty_format_sql
и видеть более приятный выход.
Спасибо.
Если вы используете JRuby вы могли бы рассмотреть некоторые ответы на подобный вопрос [] (http://stackoverflow.com/q/312552/215168) позировала для Java, такие как 'org.hibernate в Hibernate. jdbc.util.BasicFormatterImpl' –
Hah, используя МРТ. –