From 2d29e8d66cef3a81769adc4e6ba8a6d6921ea76b Mon Sep 17 00:00:00 2001 From: Kamil Kisiela Date: Fri, 17 Jan 2025 16:58:19 +0100 Subject: [PATCH] unused --- packages/services/storage/src/db/utils.ts | 35 ----------------------- packages/services/storage/src/index.ts | 1 - 2 files changed, 36 deletions(-) diff --git a/packages/services/storage/src/db/utils.ts b/packages/services/storage/src/db/utils.ts index a1237450df..5390f917e9 100644 --- a/packages/services/storage/src/db/utils.ts +++ b/packages/services/storage/src/db/utils.ts @@ -12,41 +12,6 @@ export function createConnectionString(config: { return `postgres://${config.user}:${config.password}@${config.host}:${config.port}/${config.db}${config.ssl ? '?sslmode=require' : '?sslmode=disable'}`; } -export function objectToParams>( - obj: T, - transformArray?: (key: K, value: T[K]) => any, -) { - const identifiers = sql.join( - Object.keys(obj).map(k => sql.identifier([k])), - sql`, `, - ); - - const values = sql.join( - Object.keys(obj).map(key => { - if (obj[key] === undefined || obj[key] === null) { - return null; - } - if (Array.isArray(obj[key])) { - return transformArray!(key, obj[key] as any); - } - if (typeof obj[key] === 'object') { - return sql.json(obj[key]); - } - return obj[key]; - }), - sql`, `, - ); - - return { identifiers, values }; -} - -export function objectToUpdateParams(obj: Record) { - return sql.join( - Object.keys(obj).map(key => sql`${sql.identifier([key])} = ${obj[key]}`), - sql`, `, - ); -} - export function toDate(date: Date) { return sql`to_timestamp(${date.getTime() / 1000})`; } diff --git a/packages/services/storage/src/index.ts b/packages/services/storage/src/index.ts index 1cde5784fb..9c99228a07 100644 --- a/packages/services/storage/src/index.ts +++ b/packages/services/storage/src/index.ts @@ -37,7 +37,6 @@ import { alert_channels, alerts, getPool, - objectToParams, organization_invitations, organization_member, organization_member_roles,