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

Readme

Keywords

none

Package Sidebar

Install

npm i nuclear

Weekly Downloads

3

Version

0.0.2

License

ISC

Last publish

Collaborators

  • ftft1885