A simple Python wrapper to AWS Dynamodb
Project description
A minimalistic wrapper to AWS DynamoDB
Table of contents
- Installation
- Example
- Create a new table
- Get all table names
- Create a New Item
- Read an Item
- Increase an existing attribute value
- 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
- Delete an attribute from the string set
- Delete an attribute from an item
- Read items by filter
- Delete a table
- Running tests
- Github Workflow Artifacts
- License
Installation
pip install LucidDynamodb
Note: Prerequisite for Python3 development
Example
1. Create a new table
2. Get all table names
3. Create a New Item
4. Read an Item
5. Increase an existing attribute value
6. Update existing attribute in an item
7. Add a new attribute in an item
8. Add an attribute to the list
9. Add an attribute to the string set
10. Delete an attribute from the string set
11. Delete an attribute from an item
12. Read items by filter
13. Delete a table
Running Tests
To run tests, run the following command
pytest -s
Github Workflow Artifacts
License
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.98.tar.gz
(5.7 kB
view hashes)
Built Distribution
Close
Hashes for LucidDynamodb-1.0.98-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2043969bff5597eff84db2e9d80b3a350f2e2d690f51deb9d19eeccc544d0131 |
|
MD5 | fffdf58b84cb70f4a0c19facc6c44b61 |
|
BLAKE2b-256 | e6d5e981709af249ec2ce1b4c59f0bc252433968910153b8838bef957580b5f5 |