Commit b75bed9ed74a9e7f40b2599891bef4e08c508d41

Authored by Daniela Feitosa
Committed by Macartur Sousa
1 parent c0875604

Elasticsearch: defines models that will be indexed

* Person
* Community
* TextArticle
* Event
* UploadedFile
plugins/elasticsearch/lib/ext/article.rb
... ... @@ -1,13 +0,0 @@
1   -require_dependency 'article'
2   -require_relative '../elasticsearch_indexed_model'
3   -
4   -class Article
5   - include ElasticsearchIndexedModel
6   -
7   - def self.control_fields
8   - [
9   - :advertise,
10   - :published,
11   - ]
12   - end
13   -end
plugins/elasticsearch/lib/ext/category.rb
... ... @@ -1,11 +0,0 @@
1   -require_dependency 'category'
2   -require_relative '../elasticsearch_indexed_model'
3   -
4   -class Category
5   - include ElasticsearchIndexedModel
6   -
7   - def self.control_fields
8   - []
9   - end
10   -
11   -end
plugins/elasticsearch/lib/ext/comment.rb
... ... @@ -1,10 +0,0 @@
1   -require_dependency 'comment'
2   -require_relative '../elasticsearch_indexed_model'
3   -
4   -class Comment
5   - include ElasticsearchIndexedModel
6   -
7   - def self.control_fields
8   - []
9   - end
10   -end
plugins/elasticsearch/lib/ext/event.rb 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +require_dependency 'event'
  2 +require_relative '../elasticsearch_indexed_model'
  3 +
  4 +class Event
  5 + include ElasticsearchIndexedModel
  6 +
  7 + def self.control_fields
  8 + [
  9 + :advertise,
  10 + :published,
  11 + ]
  12 + end
  13 +end
... ...
plugins/elasticsearch/lib/ext/gallery.rb
... ... @@ -1,13 +0,0 @@
1   -require_dependency 'gallery'
2   -require_relative '../elasticsearch_indexed_model'
3   -
4   -class Gallery
5   - include ElasticsearchIndexedModel
6   -
7   - def self.control_fields
8   - [
9   - :advertise,
10   - :published,
11   - ]
12   - end
13   -end
plugins/elasticsearch/lib/ext/license.rb
... ... @@ -1,10 +0,0 @@
1   -require_dependency 'license.rb'
2   -require_relative '../elasticsearch_indexed_model'
3   -
4   -class License
5   - include ElasticsearchIndexedModel
6   -
7   - def self.control_fields
8   - []
9   - end
10   -end
plugins/elasticsearch/lib/ext/national_region.rb
... ... @@ -1,10 +0,0 @@
1   -require_dependency 'national_region'
2   -require_relative '../elasticsearch_indexed_model'
3   -
4   -class NationalRegion
5   - include ElasticsearchIndexedModel
6   -
7   - def self.control_fields
8   - []
9   - end
10   -end
plugins/elasticsearch/lib/ext/profile.rb
... ... @@ -1,13 +0,0 @@
1   -require_dependency 'profile'
2   -require_relative '../elasticsearch_indexed_model'
3   -
4   -class Profile
5   - include ElasticsearchIndexedModel
6   -
7   - def self.control_fields
8   - [
9   - :visible,
10   - :public_profile,
11   - ]
12   - end
13   -end
plugins/elasticsearch/lib/ext/scrap.rb
... ... @@ -1,13 +0,0 @@
1   -require_dependency 'scrap'
2   -require_relative '../elasticsearch_indexed_model'
3   -
4   -class Scrap
5   - include ElasticsearchIndexedModel
6   -
7   - def self.control_fields
8   - [
9   - :advertise,
10   - :published,
11   - ]
12   - end
13   -end
plugins/elasticsearch/lib/ext/text_article.rb 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +require_dependency 'text_article'
  2 +require_relative '../elasticsearch_indexed_model'
  3 +
  4 +class TextArticle
  5 + include ElasticsearchIndexedModel
  6 +
  7 + def self.control_fields
  8 + [
  9 + :advertise,
  10 + :published,
  11 + ]
  12 + end
  13 +end
... ...
plugins/elasticsearch/lib/ext/uploaded_file.rb 0 → 100644
... ... @@ -0,0 +1,13 @@
  1 +require_dependency 'uploaded_file'
  2 +require_relative '../elasticsearch_indexed_model'
  3 +
  4 +class UploadedFile
  5 + include ElasticsearchIndexedModel
  6 +
  7 + def self.control_fields
  8 + [
  9 + :advertise,
  10 + :published,
  11 + ]
  12 + end
  13 +end
... ...
plugins/elasticsearch/lib/ext/user.rb
... ... @@ -1,10 +0,0 @@
1   -require_dependency 'user'
2   -require_relative '../elasticsearch_indexed_model'
3   -
4   -class User
5   - include ElasticsearchIndexedModel
6   -
7   - def self.control_fields
8   - []
9   - end
10   -end