examples of data migration to Careerleaf platform using Careerleaf public API
Prerequisites:
Python 3.5+
python -m pip install pyyaml --user
python -m pip install requests --user
copy config.ini.sample
to config.ini
and add correct CL API keys and target system url
For XML import of employers
python -m pip install lxml --user
For CSV import of employers
python -m pip install pandas --user
Migration from XML file as data source see employers/importer.py
xml data used - sample
python runner.py employers-import-xml
Migration from CSV file as data source see employers/importer_csv.py
csv data used - sample
python runner.py employers-import-csv
python runner.py jobseekers-export