ingoose / ingoose

Simple IdnexedDB driver for browser application, with Mongoose like API.

Home Page:http://ingoose.github.io/ingoose/demo.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ingoose

Simple IdnexedDB driver for browser application, with mongoose like API.

Demo

http://otiai10.github.io/ingoose/demo.html

Sample

ingoose.connect('database_name');

var User = ingoose.model('user', {keyPath: 'id'});

var otiai = new User({name: 'otiai10', age: 28, id: 1234});
otiai.save().error(function(err) {
    // error
}).success(function() {
    // succeeded
});

User.find({only: 1234}).success(function(users) {
    console.log(user);
});

User.find({min:0, max:2000}).success(function(users) {
    console.log(users);
});

Intall

<script type="text/javascript" src="https://raw.githubusercontent.com/otiai10/ingoose/dest/ingoose.min.js"></script>

About

Simple IdnexedDB driver for browser application, with Mongoose like API.

http://ingoose.github.io/ingoose/demo.html

License:MIT License


Languages

Language:TypeScript 44.7%Language:JavaScript 31.8%Language:HTML 21.5%Language:CoffeeScript 2.1%