123456789101112131415161718192021222324252627282930313233343536373839404142 |
- class AddSearchIndex < ActiveRecord::Migration
- def up
- Setting.create_or_update(
- :title => 'Elasticsearch Endpoint URL',
- :name => 'es_url',
- :area => 'SearchIndex::Elasticsearch',
- :description => 'Define endpoint of Elastic Search.',
- :state => '',
- :frontend => false
- )
- Setting.create_or_update(
- :title => 'Elasticsearch Endpoint User',
- :name => 'es_user',
- :area => 'SearchIndex::Elasticsearch',
- :description => 'Define http basic auth user of Elasticsearch.',
- :state => '',
- :frontend => false
- )
- Setting.create_or_update(
- :title => 'Elastic Search Endpoint Password',
- :name => 'es_password',
- :area => 'SearchIndex::Elasticsearch',
- :description => 'Define http basic auth password of Elasticsearch.',
- :state => '',
- :frontend => false
- )
- Setting.create_or_update(
- :title => 'Elastic Search Endpoint Index',
- :name => 'es_index',
- :area => 'SearchIndex::Elasticsearch',
- :description => 'Define Elasticsearch index name.',
- :state => 'zammad',
- :frontend => false
- )
- Ticket.search_index_reload
- User.search_index_reload
- Organization.search_index_reload
- end
- def down
- end
- end
|