summaryrefslogtreecommitdiff
path: root/archaeological_finds/models_finds.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-02-23 16:29:45 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-04-16 16:42:32 +0200
commitcdfacfb5f6881dc284ee7a4706fa673375ac0850 (patch)
tree7ab1bbcc190dcbb8c09dedc8a0af8db1cbe17dae /archaeological_finds/models_finds.py
parent8c023005aadd812e3fee3f99e554f156015060a7 (diff)
downloadIshtar-cdfacfb5f6881dc284ee7a4706fa673375ac0850.tar.bz2
Ishtar-cdfacfb5f6881dc284ee7a4706fa673375ac0850.zip
🗃️ find - museum: add fields to search vector
Diffstat (limited to 'archaeological_finds/models_finds.py')
-rw-r--r--archaeological_finds/models_finds.py18
1 files changed, 17 insertions, 1 deletions
diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py
index cebf5aae8..a8939d0dc 100644
--- a/archaeological_finds/models_finds.py
+++ b/archaeological_finds/models_finds.py
@@ -1805,8 +1805,10 @@ class Find(
SearchVectorConfig("cached_label", "raw"),
SearchVectorConfig("index", "raw"),
SearchVectorConfig("cache_complete_museum_id", "raw"),
+ SearchVectorConfig("museum_id", "raw"),
SearchVectorConfig("label", "raw"),
SearchVectorConfig("description", "local"),
+ SearchVectorConfig("museum_id_comment", "local"),
SearchVectorConfig("mark"),
SearchVectorConfig("comment", "local"),
SearchVectorConfig("dating_comment", "local"),
@@ -1816,6 +1818,15 @@ class Find(
SearchVectorConfig("laboratory_id", "raw"),
SearchVectorConfig("decoration"),
SearchVectorConfig("manufacturing_place"),
+ SearchVectorConfig("museum_owner_institution__name", "raw"),
+ SearchVectorConfig("museum_custodian_institution__name", "raw"),
+ SearchVectorConfig("museum_depositor_inventory_number", "raw"),
+ SearchVectorConfig("museum_entry_mode_comment"),
+ SearchVectorConfig("museum_entry_date_comment", "local"),
+ SearchVectorConfig("museum_donor__denomination"),
+ SearchVectorConfig("museum_collection__label"),
+ SearchVectorConfig("museum_former_collections__denomination"),
+ SearchVectorConfig("museum_inventory_transcript", "local"),
]
M2M_SEARCH_VECTORS = [
SearchVectorConfig("datings__period__label", "local"),
@@ -1898,16 +1909,21 @@ class Find(
]
HISTORICAL_M2M = [
"material_types",
+ "technical_processes",
"datings",
+ "cultural_attributions",
"object_types",
"functional_areas",
+ "technical_areas",
"integrities",
"remarkabilities",
"communicabilities",
+ "museum_inventory_marking_presence",
+ "museum_marking_type",
+ "museum_former_collections",
"preservation_to_considers",
"alterations",
"alteration_causes",
- "cultural_attributions",
]
GET_VALUES_EXTRA = ValueGetter.GET_VALUES_EXTRA + ["complete_id",
"context_record_label"]