imponderous
v0.0.6
Published
A document-oriented database written using a bunch of text files.
Downloads
2
Readme
Imponderous
Let's face it, sometimes you want a simple database that's fast, quick, speedy, swift and just downright blazing. That's why I wrote Imponderous.
let imponderous = require('imponderous')
imponderous.connect(__dirname + '/db')
class Cat extends imponderous.Model {
static get schema () {
return { name: String }
}
}
let kitty = new Cat({ name: 'Zildjian' })
kitty.save().catch(function (err) {
// ...
}).then(function () {
console.log('meow')
})
Imponderous is an extremely simple, straight-forward, schema-based modeling wrapper on top of a document-oriented database that relies on actual files on a disk. It includes built-in type casting, validation, query building and more out of the box. It offers amazing utilities on top of simple text files giving you a powerful database alternative.