Hi Joel, have you changed your DATABASES setting at all? I have a guess at
what the issue may be, but it would be best to start with knowing exactly
what is in your settings.py and settings_local.py files for databases
(excluding passwords of course).

On Sat, Apr 20, 2019 at 8:12 PM Joel Aldor <[email protected]> wrote:

> Hi Adam,
>
> OK, so I found out that the subsequent runs of the export_resources
> command gave me which libraries are missing, and I installed rdflib and
> SPARQLWrapper via pip. Now I tried to run again the command and it gives me
> this info:
>
> (ENV4)ubuntu@PHMARCHES3PROD:~/Projects/phmapp312test$ python manage.py
> packages -o export_resources -d v3fullexport.json
> operation: export_resources
> package: phmapp312test
> Writing 5290 HERITAGE_RESOURCE.E18 resources
> relation "strings" does not exist
> LINE 1: SELECT "strings"."entityid", "strings"."val" FROM "strings" ...
>                                                           ^
>  : 5274
> Writing 3712 INFORMATION_RESOURCE.E73 resources
> relation "strings" does not exist
> LINE 1: SELECT "strings"."entityid", "strings"."val" FROM "strings" ...
>                                                           ^
>  : 3712
> Writing 2 ACTIVITY.E7 resources
> relation "strings" does not exist
> LINE 1: SELECT "strings"."entityid", "strings"."val" FROM "strings" ...
>                                                           ^
>  : 2
> Writing 4 HISTORICAL_EVENT.E5 resources
> relation "strings" does not exist
> LINE 1: SELECT "strings"."entityid", "strings"."val" FROM "strings" ...
>                                                           ^
>  : 4
> Writing 7 HERITAGE_RESOURCE_GROUP.E27 resources
> relation "domains" does not exist
> LINE 1: SELECT "domains"."entityid", "domains"."val" FROM "domains" ...
>                                                           ^
>  : 6
> Writing 8 ACTOR.E39 resources
> relation "rules" does not exist
> LINE 1: ...les"."entitytyperange", "rules"."propertyid" FROM "rules" WH...
>                                                              ^
>  : 8
>
> The subsequent v3fullexport.json file has more strings, but most of it has
> "null" on it:
>
> {"resources":[{"form_groups":null,"child_entities":[],"label":"","value":
> "","entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "70576571-58f2-4922-aac4-3033cd724a15","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "216a290b-9bc6-4a3c-8066-7e0b776a4b6d","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "fc2a1c29-0d5e-44c9-b7ff-73fd3f3712ba","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "5470886e-92da-48c8-9e7e-0cb9f6a0f3cf","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "a67a5cb7-57e6-4d61-8d13-6bf27e327dab","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "188c9c73-242c-4dba-bebb-d72f7924303d","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "9dc90525-2f98-493e-97b9-73b9234defbe","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "56e375cf-3ff7-47fd-a198-15dcd107d984","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "30cc57e1-0425-48a6-9ee3-a2445a93d6a9","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "bfd47a61-4f6f-49ca-ad35-33c5a8e148b2","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "a396985d-79d2-426a-be2e-c170d2e4ca34","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "6ed80815-33d2-4dff-a39c-451126529756","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "92c85fd4-f41f-4464-a6f3-4ac907951de8","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "dec01562-3061-43e3-819c-f33f3da1b02f","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "671c624b-bb2e-47d4-ac70-3938314f8781","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE.E18","entityid":
> "20c362a4-e7d1-4fe1-995a-9151fefa9921","property":"","businesstablename":
> ""},{"form_groups":null,"child_entities":[],"label":"","value":"",
> "entitytypeid":"HERITAGE_RESOURCE_GROUP.E27","entityid":
> "9a003427-6a66-4283-b420-6a5744d7cfb9","property":"","businesstablename":
> ""}]}
>
> Not sure at this point what to do next. Please let me know what to look
> further.
>
> Thanks,
>
> Joel
>
> On Sunday, April 21, 2019 at 9:01:39 AM UTC+8, Joel Aldor wrote:
>>
>> Hi Adam,
>>
>> Tried installing Pillow, version installed is 6.0.0. Then I ran the
>> export_resources command again. Still produced the same export files with
>> empty resources file.
>>
>> Regards,
>>
>> Joel
>>
>> On Sunday, April 21, 2019 at 8:50:38 AM UTC+8, Adam Cox wrote:
>>>
>>> Hi Joel, if you have the new virtual environment activated you want have
>>> to change the settings file at all.
>>>
>>> The PIL error indicates that that python library (and potentially
>>> others) didn't install correctly... Not sure why. You could try pip
>>> installing PIL. I can't look it up right now but it may be actually be
>>> called Pillow in pip.
>>>
>>> Adam
>>>
>>> On Sat, Apr 20, 2019, 7:37 PM Joel Aldor <[email protected]> wrote:
>>>
>>>> Hi Adam,
>>>>
>>>> I'd like to think we need to explicitly point the settings.py to our
>>>> phm2app instance in order for the export_resources command to run properly,
>>>> but I'm not sure which parts I will need to edit, apart from the DATABASES
>>>> settings. You think this might be the problem?
>>>>
>>>> Regards,
>>>>
>>>> Joel
>>>>
>>>> On Sunday, April 21, 2019 at 8:25:41 AM UTC+8, Joel Aldor wrote:
>>>>>
>>>>> Hi Adam,
>>>>>
>>>>> I tried to install arches v3.1.2 and pointed the instance into our
>>>>> existing database on settings.py, then I ran the export_resources command,
>>>>> which produced those export files. However, the console update gave me 
>>>>> this
>>>>> info:
>>>>>
>>>>> (ENV4)ubuntu@PHMARCHES3PROD:~/Projects/phmapp312test$ python manage.py
>>>>> packages -o export_resources -d v3fullexport.json
>>>>> operation: export_resources
>>>>> package: phmapp312test
>>>>> Writing 5290 HERITAGE_RESOURCE.E18 resources
>>>>> No module named PIL : 5290
>>>>> Writing 3712 INFORMATION_RESOURCE.E73 resources
>>>>> No module named PIL : 3712
>>>>> Writing 2 ACTIVITY.E7 resources
>>>>> No module named PIL : 2
>>>>> Writing 4 HISTORICAL_EVENT.E5 resources
>>>>> No module named PIL : 4
>>>>> Writing 7 HERITAGE_RESOURCE_GROUP.E27 resources
>>>>> No module named PIL : 7
>>>>> Writing 8 ACTOR.E39 resources
>>>>> No module named PIL : 8
>>>>>
>>>>> When I checked the v3fullexport.json file it was almost empty. All it
>>>>> has inside the file is this string:
>>>>>
>>>>> {"resources":[]}
>>>>>
>>>>> The v3fullexport.relations file is full of all the relationships.
>>>>>
>>>>> I have a feeling I might be missing something here. Please let me know
>>>>> what I should do further. Thank you.
>>>>>
>>>>> Regards,
>>>>>
>>>>> Joel
>>>>>
>>>>>
>>>>> On Saturday, April 20, 2019 at 8:59:12 PM UTC+8, Adam Cox wrote:
>>>>>>
>>>>>> Hi Joel, indeed, exporting the v3 resources is a crucial step in the
>>>>>> migration process!!
>>>>>>
>>>>>> I'm unable to look into this deeply right now but I have a feeling
>>>>>> that this means you don't have the latest version of Arches 3, which is
>>>>>> 3.1.2. When I can, I'll look back through the version history and see 
>>>>>> where
>>>>>> that command was introduced.
>>>>>>
>>>>>> I'm the meantime, you could create a new virtual environment and
>>>>>> explicitly install arches 3.1.2 into that environment with
>>>>>>
>>>>>> pip install arches==3.1.2
>>>>>>
>>>>>> Then activate that new environment and try exporting again. This
>>>>>> would leave your old env untouched.
>>>>>>
>>>>>> Adam
>>>>>>
>>>>>> On Sat, Apr 20, 2019, 6:23 AM Joel Aldor <[email protected]> wrote:
>>>>>>
>>>>>>> Hi all,
>>>>>>>
>>>>>>> We're supposed to migrate our v3 data into v4 this Easter weekend using
>>>>>>> the instructions from this link
>>>>>>> <https://arches.readthedocs.io/en/stable/exporting-v3-data/>, but
>>>>>>> we ran into a problem. Apparently, our v3 instance doesn't have the
>>>>>>> export_resources option when we execute this command:
>>>>>>>
>>>>>>> (ENV)ubuntu@PHMARCHES3PROD:~/Projects/phm2app$ python manage.py
>>>>>>> packages -o export_resources -d v3fullexport.json
>>>>>>> Usage: manage.py packages [options]
>>>>>>>
>>>>>>> manage.py: error: option -o: invalid choice: 'export_resources' (choose
>>>>>>> from 'setup', 'install', 'setup_db', 'start_elasticsearch',
>>>>>>> 'setup_elasticsearch', 'build_permissions', 'livereload',
>>>>>>> 'load_resources', 'remove_resources', 'load_concept_scheme',
>>>>>>> 'index_database', 'export_resource_graphs')
>>>>>>>
>>>>>>> How can I export the business data from here?
>>>>>>>
>>>>>>> Thank you,
>>>>>>>
>>>>>>> Joel
>>>>>>>
>>>>>>> --
>>>>>>> -- 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.
>>>>>>>
>>>>>> --
>>>> -- 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.
>>>>
>>> --
> -- 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.
>

-- 
-- 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