Skip to main content

odbo is a tool to simplify the distribution of pandas DataFrames as CSV and database files.

Project description

anaconda docs travis codecov

odbo is a tool to simplify the distribution of pandas DataFrames as CSV and database files.

It analyses a text file and spits out SQL that creates a database table and loads data into that table.

It is similar to to the blaze odo project, and hence carries a similar name. It was previously called “datapkg”, but it seems that this name is [already taken].

Examples

mysql_install_db --no-defaults --basedir=$HOME/anaconda --datadir=$HOME/tmp/mysql_db
mysqld --no-defaults --basedir=$HOME/anaconda --datadir=$HOME/tmp/mysql_db

TODO

  • [ ] Lower flake8 max-complexity to 10.
  • [ ] PostgreSQL support.
  • [ ] HDF5 support.
  • [ ] MariaDB CollumnStore support.

Contributing

  • Make sure all tests pass before merging into master.
  • Follow the PEP8 / PyFlake / Flake8 / etc. guidelines.
  • Add tests for new code.
  • Try to document things.
  • Break any / all of the above if you have a good reason.

Project details


Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
odbo-0.0.6-py3-none-any.whl (3.7 kB) Copy SHA256 hash SHA256 Wheel py3 Jan 13, 2017
odbo-0.0.6.tar.gz (15.4 MB) Copy SHA256 hash SHA256 Source None Jan 13, 2017

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page