Commit a8eacd43e54c8c28dbdd15931b91159cea4261c0

Authored by Daniela Feitosa
1 parent 8469756f
Exists in elasticsearch_api

elasticsearch: defines models that will be indexed

* Person
* Community
* TextArticle
* Event
* UploadedFile
plugins/elasticsearch/lib/ext/article.rb
@@ -1,13 +0,0 @@ @@ -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,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,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 @@ @@ -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,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,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,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,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,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 @@ @@ -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 @@ @@ -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,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