Method: Praxis::Extensions::AttributeFiltering::ActiveRecordFilterQueryBuilder.quote_column_path
- Defined in:
- lib/praxis/extensions/attribute_filtering/active_record_filter_query_builder.rb
.quote_column_path(query:, prefix:, column_name:) ⇒ Object
rubocop:enable Naming/MethodParameterName
210 211 212 213 214 215 216 217 218 219 |
# File 'lib/praxis/extensions/attribute_filtering/active_record_filter_query_builder.rb', line 210 def self.quote_column_path(query:, prefix:, column_name:) c = query.connection quoted_column = c.quote_column_name(column_name) if prefix quoted_table = c.quote_table_name(prefix) "#{quoted_table}.#{quoted_column}" else quoted_column end end |