Skip to content

truongleswe/export-dynamodb

Repository files navigation

export_dynamodb

CircleCI License: GPL v3

A cli to export dynamodb. export-dynamodb on pypi.

Key Features

  • Scan table in single or parallel thread.
  • Output file can be json or csv.
  • Get list of tables from yaml file.

Assumption

  • credentials and regions are configured in ~/.aws/config file.

How To Use

$ pip install export-dynamodb
$ export-dynamodb --help

Getting Started

# Install virtual environment
$ pip3 install virtualenv 
$ virtualenv -p python3 venv
$ source venv/bin/activate

# Install dependencies
$ pip install -r requirements.txt

# test cli local
pip install -e .

# if you want to exit from development environment, use deactivate command
$ deactivate

python setup.py sdist upload -r pypi

# Upload new version
$ python setup.py sdist
$ twine upload dist/*