From 769e16fe3813abebec512b465fc4366d51937e67 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Sat, 7 Jan 2023 16:41:47 +0800 Subject: [PATCH] fix(nocodb): MOD for postgres --- .../lib/db/sql-data-mapper/lib/sql/functionMappings/pg.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/nocodb/src/lib/db/sql-data-mapper/lib/sql/functionMappings/pg.ts b/packages/nocodb/src/lib/db/sql-data-mapper/lib/sql/functionMappings/pg.ts index 93f3296ff5..a33a5fa0c6 100644 --- a/packages/nocodb/src/lib/db/sql-data-mapper/lib/sql/functionMappings/pg.ts +++ b/packages/nocodb/src/lib/db/sql-data-mapper/lib/sql/functionMappings/pg.ts @@ -148,6 +148,11 @@ const pg = { })${colAlias}` ); }, + MOD: ({ fn, knex, pt, colAlias }: MapFnArgs) => { + const x = fn(pt.arguments[0]); + const y = fn(pt.arguments[1]); + return knex.raw(`MOD((${x})::NUMERIC, (${y})::NUMERIC) ${colAlias}`); + }, }; export default pg;