nuclear

0.0.2 • Public • Published

Nuclear DB

Init

var user = db.Model('user', 'name passwd createtime email', 'mysql')
 
var models = db.Model({
  user: 'name passwd createTime email',
  article: 'title createTime updateTime content user._id'
}, {
  db: 'mysql:dbhost.com:3306',
  user: 'admin:passwd'
})
// => models = {user: userModel, article: articleModel}

(C)RUD

user.add({name: Tony, age: 18})

C(R)UD

user.find({user: 'Tony'})

CR(U)D

user.update(uuid, {name: 'Lucy', age: 20})

CRU(D)

user.remove(uuid)

Update and remove can just be called from uuid, just keep it really simple

support mock db

Dependencies (4)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i nuclear

    Weekly Downloads

    3

    Version

    0.0.2

    License

    ISC

    Last publish

    Collaborators

    • ftft1885