Category: DynamoDB
-
Parsing DynamoDB Items – AWS Lambda with Node.js
Hi everyone, A quick post on how to parse DynamoDB items into something more readable when using lambda with Node.js: Original: console.log(data[“Item”]); { CatBreedId: { S: ’17acbc81-2b4a-462b-be87-bcc49580b1ae’}, Name: { S: ‘Cat #1’} } Parsed: console.log(AWS.DynamoDB.Converter.unmarshall(data[“Item”])); { “CatBreedId”: “17acbc81-2b4a-462b-be87-bcc49580b1ae”, “Name”: “Cat #1” } Official doco is here: https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/DynamoDB/Converter.html Thanks to the following stackoverflow post for the…
-
Create DynamoDB Table – AWS CLI
Hi everyone, A quick example of how to create a dynamodb table using the AWS CLI: aws dynamodb create-table –table-name CatBreeds –attribute-definitions AttributeName=CatBreedId,AttributeType=S –key-schema AttributeName=CatBreedId,KeyType=HASH –provisioned-throughput ReadCapacityUnits=5,WriteCapacityUnits=5 For more info the following AWS page helped me: https://docs.aws.amazon.com/cli/latest/reference/dynamodb/create-table.html