Update to lowdb 0.7.0

This commit is contained in:
Typicode
2015-02-03 12:25:33 +01:00
parent 47d870c9fa
commit 1bafe62210
3 changed files with 11 additions and 14 deletions

View File

@ -14,7 +14,7 @@
"errorhandler": "^1.2.0",
"express": "^4.9.5",
"got": "^1.2.2",
"lowdb": "^0.5.1",
"lowdb": "^0.7.0",
"method-override": "^2.1.2",
"morgan": "^1.3.1",
"node-uuid": "^1.4.2",

View File

@ -12,7 +12,7 @@ module.exports = function(object, filename) {
var db = low(filename)
} else {
var db = low()
_.extend(db.object, object)
db.object = object
}
return {
@ -51,14 +51,14 @@ module.exports = function(object, filename) {
// Full-text search
var q = req.query.q.toLowerCase()
array = db(req.params.resource).where(function(obj) {
array = db(req.params.resource).filter(function(obj) {
for (var key in obj) {
var value = obj[key]
if (_.isString(value) && value.toLowerCase().indexOf(q) !== -1) {
return true
}
}
}).value()
})
} else {
@ -81,7 +81,7 @@ module.exports = function(object, filename) {
if (_(filters).isEmpty()) {
array = db(req.params.resource).value()
} else {
array = db(req.params.resource).where(filters).value()
array = db(req.params.resource).filter(filters)
}
}
@ -114,7 +114,6 @@ module.exports = function(object, filename) {
show: function(req, res, next) {
var resource = db(req.params.resource)
.get(+req.params.id)
.value()
if (resource) {
res.jsonp(resource)
@ -131,7 +130,6 @@ module.exports = function(object, filename) {
var resource = db(req.params.resource)
.insert(req.body)
.value()
res.jsonp(resource)
},
@ -145,7 +143,6 @@ module.exports = function(object, filename) {
var resource = db(req.params.resource)
.update(+req.params.id, req.body)
.value()
if (resource) {
res.jsonp(resource)