0.1.13 • Published 11 years ago
kwaai v0.1.13
#Kwaai Tools
A set of tools that help in the building of fully restful API's on Node, Mongo and Express.
##APIExpress kwaai.tools.apiexpress
usage:
var app=require('kwaai').tools.apiexpress.createApiExpress();operation: preMW,validation,coercion,preActionMW,action,postMW
###registerSchemaRoute(options,callback) options:
schemacollectionrolespreMWpreCreateMWpreReadMWpreUpdateMWpreDeleteMWpostMW
##Crud Tools kwaai.tools.crud usage:
var kwaaicrud=require('kwaai').tools.crud;###getById(options,callback) options:
collectionschemaidquery
###getByQuery(options,callback) options:
collectionschemaqueryrawQuerylimit
###insert(options,callback) options:
collectionschemadata
###delete(options,callback) options:
collectionidquery
###updateFull(options,callback) options:
collectionschemaidquerydata
###updatePart(options,callback) options:
collectionschemaidquerydata
##Web Crud Tools Kwaai web crud tools are a set of middleware that can be used to create fully restful api's.