Skip to content

Commit 607f3e1

Browse files
author
Truong Le
committed
Added export dynamodb
1 parent a9e0004 commit 607f3e1

File tree

5 files changed

+67
-2
lines changed

5 files changed

+67
-2
lines changed

README.md

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,28 @@
1-
# export-dynamodb
2-
Export Amazon DynamoDb
1+
# export_dynamodb
2+
A cli to export dynamodb.
3+
4+
* [Key Features](key-features)
5+
* [How to use](#how-to-use)
6+
* [Getting started](#getting-started)
7+
8+
## Key Features
9+
* Scan table in single or parallel thread.
10+
* Output file can be json or csv.
11+
* Get list of tables from yaml file.
12+
13+
## How to use
14+
15+
## Getting started
16+
17+
```bash
18+
# Install virtual environment
19+
$ pip3 install virtualenv
20+
$ virtualenv -p python3 venv
21+
$ source venv/bin/activate
22+
23+
# Install dependencies
24+
$ pip install -r requirements.txt
25+
26+
# if you want to exit from development environment, use deactivate command
27+
$ deactivate
28+
```

export-dynamodb/__init__.py

Whitespace-only changes.

requirements.txt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
boto3==1.7.19
2+
botocore==1.10.19
3+
certifi==2018.4.16
4+
chardet==3.0.4
5+
click==6.7
6+
docutils==0.14
7+
idna==2.6
8+
jmespath==0.9.3
9+
pkginfo==1.4.2
10+
python-dateutil==2.7.3
11+
requests==2.18.4
12+
requests-toolbelt==0.8.0
13+
s3transfer==0.1.13
14+
six==1.11.0
15+
tqdm==4.23.3
16+
twine==1.11.0
17+
urllib3==1.22

setup.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[metadata]
2+
description-file = README.md

setup.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
from distutils.core import setup
2+
setup(
3+
name = 'export-dynamodb',
4+
packages = ['export-dynamodb'],
5+
version = '1.0.0',
6+
description = 'A cli to export Amazon DynamoDb',
7+
author = 'Truong Le',
8+
author_email = 'travistrle@gmail.com',
9+
url = 'https://github.com/travistrle/export-dynamodb.git',
10+
license = 'GPLv3',
11+
download_url = 'https://github.com/travistrle/export-dynamodb/archive/1.0.0.tar.gz',
12+
keywords = ['aws', 'dynamodb', 'export'],
13+
classifiers = [
14+
'Development Status :: 3 - Alpha',
15+
'Intended Audience :: System Administrators',
16+
'Topic :: Database',
17+
'Programming Language :: Python :: 3.6',
18+
],
19+
python_requires='>=3.6',
20+
)

0 commit comments

Comments
 (0)