module DbTextSearch::QueryBuilding::ClassMethods

Common methods for building SQL @api private

Protected Instance Methods

quoted_create_index(connection, table_name, name:, expression:, unique: false) click to toggle source

@return [String] a CREATE INDEX statement

# File lib/db_text_search/query_building.rb, line 40
def quoted_create_index(connection, table_name, name:, expression:, unique: false)
  "CREATE #{'UNIQUE ' if unique}INDEX #{name} ON #{connection.quote_table_name(table_name)} #{expression}"
end