From 0aa13c65a010816ca19fb39ac290b71fe051e725 Mon Sep 17 00:00:00 2001 From: worksofliam Date: Wed, 16 Apr 2025 10:57:35 -0400 Subject: [PATCH] Support long and short names in updatable prefix Signed-off-by: worksofliam --- src/database/table.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/database/table.ts b/src/database/table.ts index b2a6381a..f54e673f 100644 --- a/src/database/table.ts +++ b/src/database/table.ts @@ -70,8 +70,8 @@ export default class Table { } static async isPartitioned(schema: string, name: string): Promise { - const sql = `select table_name, partitioned_table from qsys2.sysfiles where table_schema = ? and table_name = ? and partitioned_table is not null and partitioned_table = 'YES'`; - const parameters = [schema, name]; + const sql = `select table_name, partitioned_table from qsys2.sysfiles where ((table_schema = ? and table_name = ?) or (system_table_schema = ? and system_table_name = ?)) and partitioned_table is not null and partitioned_table = 'YES'`; + const parameters = [schema, name, schema, name]; const result = await JobManager.runSQL(sql, {parameters}); return result.length > 0;