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;