Module: Masamune::StringFormat

Included in:
Commands::Hive, Commands::Postgres
Defined in:
lib/masamune/string_format.rb

Instance Method Summary collapse

Instance Method Details

#strip_sql(sql) ⇒ Object



25
26
27
28
29
30
31
32
# File 'lib/masamune/string_format.rb', line 25

def strip_sql(sql)
  out = sql.dup
  out.gsub!(/\A'|\A"|"\z|'\z/, '')
  out.gsub!(/\s\s+/, ' ')
  out.gsub!(/\s*;+\s*$/, '')
  out.strip!
  out + ';'
end