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.

Reply via email to