Module: RailsSQLPrettifier::ArExtentions
- Defined in:
- lib/rails_sql_prettifier/ar_extensions.rb
Instance Method Summary collapse
Instance Method Details
#exec_niceql(reraise = false) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/rails_sql_prettifier/ar_extensions.rb', line 6 def exec_niceql(reraise = false) connection.execute( to_niceql ) rescue => e puts Niceql::Prettifier.prettify_pg_err( e., to_niceql ) raise if reraise end |
#niceql(colorize = true) ⇒ Object
17 18 19 |
# File 'lib/rails_sql_prettifier/ar_extensions.rb', line 17 def niceql( colorize = true ) puts Niceql::Prettifier.prettify_sql( to_sql, colorize ) end |
#to_niceql ⇒ Object
13 14 15 |
# File 'lib/rails_sql_prettifier/ar_extensions.rb', line 13 def to_niceql Niceql::Prettifier.prettify_sql(to_sql, false) end |