diff options
-rw-r--r-- | app/repositories/change_repository.rb | 3 | ||||
-rw-r--r-- | app/repositories/package_repository.rb | 9 | ||||
-rw-r--r-- | app/repositories/useflag_repository.rb | 1 | ||||
-rw-r--r-- | app/repositories/version_repository.rb | 1 |
4 files changed, 12 insertions, 2 deletions
diff --git a/app/repositories/change_repository.rb b/app/repositories/change_repository.rb index e5cc2f2..9797974 100644 --- a/app/repositories/change_repository.rb +++ b/app/repositories/change_repository.rb @@ -10,12 +10,13 @@ class ChangeRepository < BaseRepository klass Change mapping do + indexes :id, type: 'keyword' indexes :package, type: 'keyword' indexes :category, type: 'keyword' indexes :change_type, type: 'keyword' indexes :version, type: 'keyword' indexes :arches, type: 'keyword' - indexes :commit, type: 'object' + indexes :commit, type: 'keyword' indexes :created_at, type: 'date' indexes :updated_at, type: 'date' end diff --git a/app/repositories/package_repository.rb b/app/repositories/package_repository.rb index bac4aec..6b51910 100644 --- a/app/repositories/package_repository.rb +++ b/app/repositories/package_repository.rb @@ -15,6 +15,7 @@ class PackageRepository < BaseRepository klass Package mapping do + indexes :id, type: 'keyword' indexes :category, type: 'keyword' indexes :name, type: 'keyword' indexes :name_sort, type: 'keyword' @@ -25,7 +26,13 @@ class PackageRepository < BaseRepository indexes :license, type: 'keyword' indexes :licenses, type: 'keyword' indexes :herds, type: 'keyword' - indexes :maintainers, type: 'object' + indexes :maintainers do + indexes :name, type: 'keyword' + indexes :description, type: 'text' + indexes :type, type: 'keyword' + indexes :restrict, type: 'keyword' + indexes :email, type: 'keyword' + end indexes :useflags do indexes :local do indexes :scope, type: 'keyword' diff --git a/app/repositories/useflag_repository.rb b/app/repositories/useflag_repository.rb index 26328f4..a80b5f4 100644 --- a/app/repositories/useflag_repository.rb +++ b/app/repositories/useflag_repository.rb @@ -13,6 +13,7 @@ class UseflagRepository < BaseRepository klass Useflag mapping do + indexes :id, type: 'keyword' indexes :name, type: 'text' indexes :description, type: 'text' indexes :atom, type: 'keyword' diff --git a/app/repositories/version_repository.rb b/app/repositories/version_repository.rb index 43168d2..e28f5e7 100644 --- a/app/repositories/version_repository.rb +++ b/app/repositories/version_repository.rb @@ -13,6 +13,7 @@ class VersionRepository < BaseRepository klass Version mapping do + indexes :id, type: 'keyword' indexes :version, type: 'keyword' indexes :package, type: 'keyword' indexes :atom, type: 'keyword' |