forked from DebaucheryLibrarian/traxxx
21 lines
416 B
JavaScript
21 lines
416 B
JavaScript
'use strict';
|
|
|
|
const knex = require('./knex');
|
|
|
|
async function fetchReleases(limit = 100) {
|
|
const releases = await knex('releases').limit(limit);
|
|
|
|
return releases;
|
|
}
|
|
|
|
async function searchReleases(query, limit = 100) {
|
|
const releases = await knex.raw('SELECT * FROM search_releases(?) LIMIT ?;', [query, limit]);
|
|
|
|
return releases.rows;
|
|
}
|
|
|
|
module.exports = {
|
|
fetchReleases,
|
|
searchReleases,
|
|
};
|