Successfully reading from dynamo db!

This commit is contained in:
2022-05-10 09:09:23 -05:00
parent 2ebd2edaa4
commit eb9a8725da
5 changed files with 126 additions and 5 deletions

View File

@@ -1,5 +1,19 @@
// Next.js API route support: https://nextjs.org/docs/api-routes/introduction
const AWS = require("aws-sdk");
export default function handler(req, res) {
res.status(200).json({ name: 'John Doe' })
}
const dynamodb = new AWS.DynamoDB.DocumentClient({
region: process.env.AWS_REGION,
});
const handler = async (req, res) => {
const params = {
TableName: process.env.db,
KeyConditionExpression: "hk = :hk",
ExpressionAttributeValues: { ":hk": "benramey@fastmail.com" },
};
let user = await dynamodb.query(params).promise();
res.status(200).json(user);
};
export default handler;