From 6cd2f89bbf408cf90f70690225a5c0a8701b1c85 Mon Sep 17 00:00:00 2001 From: Fabio Di Stasio Date: Fri, 11 Aug 2023 16:42:34 +0200 Subject: [PATCH] refactor: ts improvements --- src/main/libs/clients/PostgreSQLClient.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/libs/clients/PostgreSQLClient.ts b/src/main/libs/clients/PostgreSQLClient.ts index c12762c4..f679055b 100644 --- a/src/main/libs/clients/PostgreSQLClient.ts +++ b/src/main/libs/clients/PostgreSQLClient.ts @@ -1,11 +1,11 @@ import * as antares from 'common/interfaces/antares'; -import * as mysql from 'mysql2'; import * as pg from 'pg'; import * as pgAst from 'pgsql-ast-parser'; import { AntaresCore } from '../AntaresCore'; import dataTypes from 'common/data-types/postgresql'; import SSH2Promise = require('ssh2-promise'); import SSHConfig from 'ssh2-promise/lib/sshConfig'; +import { ConnectionOptions } from 'tls'; // eslint-disable-next-line @typescript-eslint/no-explicit-any function pgToString (value: any) { @@ -98,7 +98,7 @@ export class PostgreSQLClient extends AntaresCore { _varchar: 'CHARACTER VARYING' } - _params: pg.ClientConfig & {schema: string; ssl?: mysql.SslOptions; ssh?: SSHConfig; readonly: boolean}; + _params: pg.ClientConfig & {schema: string; ssl?: ConnectionOptions; ssh?: SSHConfig; readonly: boolean}; constructor (args: antares.ClientParams) { super(args); @@ -156,7 +156,7 @@ export class PostgreSQLClient extends AntaresCore { user: this._params.user, database: 'postgres' as string, password: this._params.password, - ssl: null as mysql.SslOptions + ssl: null as ConnectionOptions }; if (this._params.database?.length) dbConfig.database = this._params.database;