Metadata-Version: 2.1
Name: innoldb
Version: 1.0.9
Summary: a ORM model for AWS QLDB
Author: Makpar Innovation Lab
Author-email: gmoore@makpar.com
License: GNU GPL v3
Project-URL: Documentation, https://makpar-innovation-laboratory.github.io/innoldb/
Project-URL: Source, https://github.com/Makpar-Innovation-Laboratory/innoldb
Keywords: aws,qldb,quantum-ledger-database,orm
Platform: any
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: amazon.ion (>=0.9.1)
Requires-Dist: boto3 (>=1.20.49)
Requires-Dist: pyqldb (>=3.2.2)
Requires-Dist: python-dotenv (>=0.19.2)

# Makpar Innovation Lab

## innoldb

A simple [Object-Relation-Mapping](https://en.wikipedia.org/wiki/Object%E2%80%93relational_mapping) for a serverless [AWS Quantum Ledger Database](https://docs.aws.amazon.com/qldb/latest/developerguide/what-is.html) backend, and a command line utility for querying tables on those ledgers.

**NOTE**: The user or process using this library must have an [IAM policy that allows access to QLDB](https://docs.aws.amazon.com/qldb/latest/developerguide/security-iam.html).


```python
from innoldb.qldb import Document

document = Document('my-table')
document.field = 'my field'
document.save()
```

### Read The Docs

[innolab](https://makpar-innovation-laboratory.github.io/innoldb/)

