UNPKG

730 BJavaScriptView Raw
1#!/usr/bin/env node
2
3var base = require('./base.js');
4
5// base() creates a leveldb and a level-tree-index with some test data
6// the callback deletes the database
7base(function(err, db, tree, cb) {
8 if(err) return cb(err);
9
10 // get children of foo
11 tree.children('foo', function(err, children) {
12 if(err) return cb(err);
13
14 console.log('before move:', children);
15
16 tree.put('2', {parentKey: '1', name: "bar-moved"}, function(err) {
17 if(err) return cb(err);
18
19 // get children of foo
20 tree.children('foo', function(err, children) {
21 if(err) return cb(err);
22
23 console.log('after move:', children);
24
25 cb();
26 });
27
28 });
29
30 });
31})
32