Skip to content

Instantly share code, notes, and snippets.

@sethvincent
Last active August 29, 2015 14:17
Show Gist options
  • Save sethvincent/49c15e5ba9bc0590401d to your computer and use it in GitHub Desktop.
Save sethvincent/49c15e5ba9bc0590401d to your computer and use it in GitHub Desktop.
var levelup = require('levelup')
var leveljs = require('level-js')
var sublevel = require('subleveldown')
var dat = require('dat-core')
var db = levelup('example', { db: leveljs })
var storage = sublevel(db, 'dat', { valueEncoding: 'json' })
var example = dat(storage)
example.put('hello', { message: 'world' }, function () { // insert value
example.get('hello', function (err, result) {
console.log('result:', result) // prints result
console.log('db.head:', example.head) // the 'head' of the database graph (a hash)
})
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment