Sha256: edb970a841be0e35b727ce51c7b5669db55e90088f99faa0db4809c8c95f436a

Contents?: true

Size: 275 Bytes

Versions: 5

Compression:

Stored size: 275 Bytes

Contents

class TableCountEntryTablenameFilter < Avo::Filters::TextFilter
  self.name = "Table Name"

  def apply(_request, query, value)
    values = value.split(" ")

    values.each do |word|
      query = query.where("table_name ILIKE ?", "%#{word}%")
    end

    query
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rails_app_generator-0.3.6 after_templates/application/klueless/app/avo/filters/table_count_entry_tablename_filter.rb
rails_app_generator-0.3.5 after_templates/application/klueless/app/avo/filters/table_count_entry_tablename_filter.rb
rails_app_generator-0.3.4 after_templates/application/klueless/app/avo/filters/table_count_entry_tablename_filter.rb
rails_app_generator-0.3.3 after_templates/application/klueless/app/avo/filters/table_count_entry_tablename_filter.rb
rails_app_generator-0.3.2 after_templates/application/klueless/app/avo/filters/table_count_entry_tablename_filter.rb