Skip to content

New python yaml loader, for the yamlised sde

License

Notifications You must be signed in to change notification settings

noxamos/yamlloader

This branch is 2 commits behind fuzzysteve/yamlloader:master.

Folders and files

NameName
Last commit message
Last commit date
Jun 19, 2021
Apr 16, 2016
Apr 16, 2016
Apr 16, 2016
Mar 29, 2021
Aug 26, 2017
Sep 12, 2016
Feb 26, 2017
Jul 25, 2020
Jun 9, 2020
Jun 9, 2020
Jul 25, 2020
Jul 14, 2020
Oct 6, 2016
Oct 6, 2016
Apr 28, 2021
Jun 16, 2020
Sep 18, 2019

Repository files navigation

A data loader, to bring in the YAML version of the SDE

Loads data back into approximately the same structure.

Fetch the YAML SDE from CCP's Developer site.

Installation

macOS

Remember to install libyaml first, and adjust the include path for clang:

sudo port install libyaml
export C_INCLUDE_PATH=/opt/local/include

or brew install libyaml export C_INCLUDE_PATH=/opt/local/include (not sure what Homebrew path would be)

For PostgreSQL, you will also need to install psycopg2.

Operation

Alter the settings in sdeloader.cfg, specifically the DSN/URI for the database you'll be using, and the source path for the SDE files.

Make sure to copy the two csv files to the place you've stuck the SDE.

Then run the loader:

python Load.py «database engine»

Database Engines

PostgresSQL with Schema

You must create the "evesde" schema before using the loader.

About

New python yaml loader, for the yamlised sde

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.5%
  • Shell 2.5%