Sha256: 537cf48484aefe2ce27d10dd80aaa0b9824723b4cc4124c0b322c2938b0548e3
Contents?: true
Size: 611 Bytes
Versions: 1
Compression:
Stored size: 611 Bytes
Contents
# frozen_string_literal: true class IndexProposalsAsSearchableResources < ActiveRecord::Migration[5.1] class Proposal < ApplicationRecord self.table_name = :decidim_proposals_proposals include Decidim::Searchable searchable_fields( scope_id: :decidim_scope_id, participatory_space: { component: :participatory_space }, A: :title, D: :body, datetime: :published_at ) end def up Proposal.find_each(&:add_to_index_as_search_rsrc) end def down Decidim::SearchableResource.where(resource_type: "Decidim::Proposals::Proposal").destroy_all end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
decidim-proposals-0.12.0.pre | db/migrate/20180516131201_index_proposals_as_searchable_resources.rb |