Browse Source

fix(nocodb): config limit

pull/6796/head
աɨռɢӄաօռɢ 1 year ago
parent
commit
c4ef8c364d
  1. 6
      packages/nocodb/src/db/BaseModelSql.ts
  2. 2
      packages/nocodb/src/services/utils.service.ts

6
packages/nocodb/src/db/BaseModelSql.ts

@ -74,9 +74,9 @@ class BaseModelSql extends BaseModel {
this.manyToManyRelations = manyToMany;
this.virtualColumns = v;
this.config = {
limitDefault: process.env.DB_QUERY_LIMIT_DEFAULT || 25,
limitMax: process.env.DB_QUERY_LIMIT_MAX || 100,
limitMin: process.env.DB_QUERY_LIMIT_MIN || 1,
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),
log: false,
explain: false,
hasManyMax: 5,

2
packages/nocodb/src/services/utils.service.ts

@ -393,7 +393,7 @@ export class UtilsService {
defaultLimit: Math.max(
Math.min(
+process.env.DB_QUERY_LIMIT_DEFAULT || 25,
+process.env.DB_QUERY_LIMIT_MAX || 100,
+process.env.DB_QUERY_LIMIT_MAX || 1000,
),
+process.env.DB_QUERY_LIMIT_MIN || 1,
),

Loading…
Cancel
Save