summaryrefslogtreecommitdiff
path: root/archaeological_warehouse/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_warehouse/models.py')
-rw-r--r--archaeological_warehouse/models.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/archaeological_warehouse/models.py b/archaeological_warehouse/models.py
index e04643c87..b28d0223c 100644
--- a/archaeological_warehouse/models.py
+++ b/archaeological_warehouse/models.py
@@ -876,6 +876,7 @@ class Container(
IMAGE_PREFIX = "containers/"
BASE_SEARCH_VECTORS = [
SearchVectorConfig("reference", "raw"),
+ SearchVectorConfig("code", "raw"),
SearchVectorConfig("container_type__label"),
SearchVectorConfig("cached_location"),
SearchVectorConfig("old_reference", "raw"),
@@ -952,6 +953,9 @@ class Container(
"reference": SearchAltName(
pgettext_lazy("key for text search", "reference"), "reference__iexact"
),
+ "code": SearchAltName(
+ pgettext_lazy("key for text search", "code"), "code__iexact"
+ ),
"old_reference": SearchAltName(
pgettext_lazy("key for text search", "old-reference"),
"old_reference__iexact",
@@ -1144,6 +1148,7 @@ class Container(
on_delete=models.PROTECT,
)
reference = models.TextField(_("Container ref."))
+ code = models.TextField(_("Code"), blank=True, default="")
comment = models.TextField(_("Comment"), blank=True, default="")
cached_location = models.TextField(
_("Cached location"), blank=True, default="", db_index=True