I am trying to load a thesaurus file into Arches and getting the following
error:
(ENV) bash-4.2$ python manage.py packages -o import_reference_data -s
~/29bf48a2-c47c-4f9d-b093-f742b20bfaf7.xml
operation: import_reference_data
package: arches
time elapsed to parse rdf graph 0.114490032196 s
Traceback (most recent call last):
File "manage.py", line 27, in <module>
execute_from_command_line(sys.argv)
File
"/apps/arches/ENV/lib/python2.7/site-packages/django/core/management/__init__.py",
line 353, in execute_from_command_line
utility.execute()
File
"/apps/arches/ENV/lib/python2.7/site-packages/django/core/management/__init__.py",
line 345, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File
"/apps/arches/ENV/lib/python2.7/site-packages/django/core/management/base.py",
line 348, in run_from_argv
self.execute(*args, **cmd_options)
File
"/apps/arches/ENV/lib/python2.7/site-packages/django/core/management/base.py",
line 399, in execute
output = self.handle(*args, **options)
File "/apps/arches/arches/management/commands/packages.py", line 163, in
handle
self.import_reference_data(options['source'], options['overwrite'],
options['stage'])
File "/apps/arches/arches/management/commands/packages.py", line 713, in
import_reference_data
ret = skos.save_concepts_from_skos(rdf, overwrite, stage)
File "/apps/arches/arches/app/utils/skos.py", line 78, in
save_concepts_from_skos
*dcterms_identifier_type =
dcterms_value_types.get(valuetype=str(DCTERMS.identifier).replace(str(DCTERMS),
''))*
File
"/apps/arches/ENV/lib/python2.7/site-packages/django/db/models/query.py",
line 387, in get
self.model._meta.object_name
arches.app.models.models.DoesNotExist: DValueType matching query does not
exist.
When I look at the data in the DB, I see that there is indeed no dcterms
identifier valuetype listed:
arches=# select * from d_value_types;
valuetype | category | description | namespace | datatype
---------------+-----------+-------------+-----------+----------
scopeNote | note | | skos | text
definition | note | | skos | text
example | note | | skos | text
historyNote | note | | skos | text
editorialNote | note | | skos | text
changeNote | note | | skos | text
note | note | | skos |
prefLabel | label | | skos | text
altLabel | label | | skos | text
hiddenLabel | label | | skos | text
notation | notation | | skos | text
image | image | | arches | text
*title | label | | dcterms | text*
* description | note | | dcterms | text*
collector | undefined | | arches | text
sortorder | undefined | | arches | text
min_year | undefined | | arches | text
max_year | undefined | | arches | text
(18 rows)
So, my questions are:
- Where do those valuetypes come from for a new instance of Arches?
- And what is the best way to update them with the ones I am missing?
Thanks,
Joshua Gomez
Getty Research Institute
--
-- To post, send email to [email protected]. To unsubscribe, send
email to [email protected]. For more information,
visit https://groups.google.com/d/forum/archesproject?hl=en
---
You received this message because you are subscribed to the Google Groups
"Arches Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.