Module: ActiveRecord::ConnectionAdapters::Trino::Quoting::ClassMethods
- Defined in:
- lib/active_record/connection_adapters/trino/quoting.rb
Instance Method Summary collapse
Instance Method Details
#quote_column_name(name) ⇒ Object
24 25 26 |
# File 'lib/active_record/connection_adapters/trino/quoting.rb', line 24 def quote_column_name(name) %("#{name.to_s.gsub('"', '""')}") end |
#quote_table_name(name) ⇒ Object
28 29 30 |
# File 'lib/active_record/connection_adapters/trino/quoting.rb', line 28 def quote_table_name(name) name.to_s.split(".").map { |part| quote_column_name(part) }.join(".") end |