diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-01-22 12:49:38 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-01-22 12:49:38 +0100 |
| commit | c3d17983b398b5c5b2c2c62dd8fff478b5f02b4d (patch) | |
| tree | e09826dcf0e38a0ff494d317b11754d89a885587 /lib/db | |
| parent | 8110fe45f7308b566f7944b46637e377353ff1ff (diff) | |
api
Diffstat (limited to 'lib/db')
| -rw-r--r-- | lib/db/index.js | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/db/index.js b/lib/db/index.js index 9720235..b2ea59c 100644 --- a/lib/db/index.js +++ b/lib/db/index.js @@ -30,6 +30,12 @@ db.getRandom = function () { qb.orderBy(knex.raw('RAND()')).limit(1) }).fetch() } +db.getIndex = function(limit, offset) { + return Image.query(function(qb){ + qb.orderBy("id", "desc").limit(limit) + if (offset) qb.offset(offset) + }).fetch() +} db.createImage = function(url){ return new Image({ url: url }).save() } |
