UNPKG

dynoga

Version:

**Dynoga** is a light library for use DynamoDB with javascript objects

45 lines (40 loc) 925 B
Dynoga = require "../lib/dynoga" db = new Dynoga endpoint: process.env.DYNAMODB_ENDPOINT || "http://localhost:8000" accessKeyId: process.env.METIDIA_ACCESS_KEY_ID secretAccessKey: process.env.METIDIA_SECRET_ACCESS_KEY region: "eu-west-1" firstQuest = id: "lorem-ipsumnrst" userID: "nico" steps: [ { "npc": [], "autoDisplay": true, "dialog": { "fr": { "title": "Henri", "message": "Lorem ipsum dolor sit amet, consectetur.", "actions": [ { "text": "Yes!" } ] } }, "goals": [ { "listened": "lorem-ipsum", "event": "click" } ] } ] completed: false updatedItem = id: "lorem-ipsum" userID: "nico" steps: [ { "npc": "henri", "autoDisplay": false test: ["plop"] } ] completed: true db.update "quests", firstQuest, (err, data) -> if err then console.log err console.log "\n---- UPDATE ----" console.log data