Browse Source

feat(nocodb): export defaultLimitConfig

pull/6796/head
աɨռɢӄաօռɢ 11 months ago
parent
commit
d1cde0f44d
  1. 8
      packages/nocodb/src/helpers/extractLimitAndOffset.ts

8
packages/nocodb/src/helpers/extractLimitAndOffset.ts

@ -1,4 +1,4 @@
const config = {
export const defaultLimitConfig = {
limitDefault: Math.max(+process.env.DB_QUERY_LIMIT_DEFAULT || 25, 1),
limitMin: Math.max(+process.env.DB_QUERY_LIMIT_MIN || 1, 1),
limitMax: Math.max(+process.env.DB_QUERY_LIMIT_MAX || 1000, 1),
@ -25,10 +25,10 @@ export function extractLimitAndOffset(
Math.min(
limit && limit > 0 && Number.isInteger(limit)
? limit
: config.limitDefault,
config.limitMax,
: defaultLimitConfig.limitDefault,
defaultLimitConfig.limitMax,
),
config.limitMin,
defaultLimitConfig.limitMin,
);
// skip any invalid offset, ignore negative and non-integer values

Loading…
Cancel
Save