A good ORM for DynamoDB in Python
TODO: Describe problem in detail
- Schema description with type-checking support
- Asyncio support
Possible solution shapes:
- Build a custom SQLAlchemy Dialect to support DynamoDB
- Monkeypatch PynamoDB with asyncio support
- Build from scratch using Pydantic and aioboto3