Skip to main content

A simple Python wrapper to AWS Dynamodb

Project description

LucidDynamodb

A minimalistic wrapper to AWS DynamoDB

Deployment Package version MIT License

Table of contents

Installation

pip install LucidDynamodb

Note: Prerequisite for Python3 development

Example

Connect to DynamoDB

You can connect to DynamoDB by following any of these two ways.

  1. Using AWS config
  1. Using AWS secret key

Create a new table

Get all table names

Create a new item

Read an item

Read items by filter

Update existing attribute in an item

Add a new attribute in an item

Add an attribute to the list

Add an attribute to the string set

Increase an existing attribute value

Delete an attribute from an item

Delete an attribute from the string set

Delete an item

Delete a table

Running Tests

To run tests, run the following command

pytest -s

License

MIT © dineshsonachalam

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

LucidDynamodb-1.0.118.tar.gz (8.1 kB view hashes)

Uploaded Source

Built Distribution

LucidDynamodb-1.0.118-py3-none-any.whl (9.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page