/elm-dynamodb

A pure-Elm interface to Amazon's DynamoDB NoSQL database service

Primary LanguageElmMIT LicenseMIT

elm-package

A pure-Elm client for the Amazon DynamoDB NoSQL database service. It targets a subset of the service API. Use DynamoDB.makeRequest to add more.

AWS Documentation: https://docs.aws.amazon.com/dynamodb

AWS Console: https://console.aws.amazon.com/dynamodbv2

dynamodb-setup.md contains a simple tutorial for creating AWS root and user accounts and your first DynamoDB table.

Example

The example directory has some sample code, with a simple user interface.

Credits

My thanks to Kevin Tonon for his elm-aws-core package, and to the-sett for upgrading it to Elm 0.19.1: the-sett/elm-aws-core package. Without it, I would likely have thrown up my hands in despair over ever getting the signing and authorization crypto to work.