Module: PpSql::ToSqlBeautify

Defined in:
lib/pp_sql.rb

Instance Method Summary collapse

Instance Method Details

#pp_sqlObject



33
34
35
# File 'lib/pp_sql.rb', line 33

def pp_sql
  puts to_sql
end

#to_sqlObject



26
27
28
29
30
31
# File 'lib/pp_sql.rb', line 26

def to_sql
  return self  unless ::PpSql.rewrite_to_sql_method || defined?(super)
  return super unless ::PpSql.rewrite_to_sql_method
  extend Formatter
  _sql_formatter.format(defined?(super) ? super.dup : dup)
end