10 lines
876 B
Markdown
10 lines
876 B
Markdown
- Needs working local CiviCRM from caat-crm-installer
|
|
- In confdump path, `virtualenv confdump.venv`
|
|
- Load the virtualenv `. confdump.venv/bin/activate`
|
|
- Install pre-dependencies for MySQL client https://pypi.org/project/mysqlclient/ on dpkg based linuce: `python3-dev default-libmysqlclient-dev build-essential`
|
|
- Install requirements `pip -i requirements.txt`
|
|
- Fill out example.env for the production, test or development server you'll retrieve the data from.
|
|
- Execute dump to retrieve base data: `env $(cat example.env) python ./confdump.py dump -o mydata INSTANCEPATH` where INSTANCEPATH is something like https://crm.dev.caat.org.uk/.
|
|
- Load data into running local instance with: `python confdump.py mysql -i mydata/ -p 63306`
|
|
- Clear the cache in CiviCRM from the caat-crm-installer directory with `make shell`, and then inside `cd /app; ./vendor/bin/drush cc all`
|