Commit cfc5bd00368f678a111abb05b583b975e846444e
1 parent
096a49ea4b
Exists in
master
avances
Showing
1 changed file
with
11 additions
and
1 deletions
Show diff stats
data/index.js
... | ... | @@ -7,7 +7,17 @@ module.exports = function(config) { |
7 | 7 | |
8 | 8 | return new Promise(function(resolve, reject) { |
9 | 9 | |
10 | - knex(message.tableName).where(message.where).select('*').then(function (data) { | |
10 | + var promise; | |
11 | + | |
12 | + if (message.queryString) { | |
13 | + | |
14 | + promise = knex.schema.raw(message.queryString); | |
15 | + } else { | |
16 | + | |
17 | + promise = knex(message.tableName).where(message.where).select('*'); | |
18 | + } | |
19 | + | |
20 | + promise.then(function (data) { | |
11 | 21 | |
12 | 22 | message.data = data[0]; |
13 | 23 | resolve(message); |