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
