mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-15 20:30:33 +00:00
17 lines
387 B
JavaScript
17 lines
387 B
JavaScript
import { Model } from 'objection';
|
|
|
|
export default class PaginationQueryBuilder extends Model.QueryBuilder {
|
|
pagination(page, pageSize) {
|
|
return super.page(page, pageSize).runAfter(
|
|
({ results, total }) => {
|
|
return {
|
|
results,
|
|
pagination: {
|
|
total,
|
|
page: page + 1,
|
|
pageSize,
|
|
},
|
|
};
|
|
})
|
|
}
|
|
} |