mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
refactor: update ClickhouseConfig to use Hostname type for host configuration
This commit is contained in:
@@ -11,13 +11,16 @@ import {
|
||||
ClickhouseUsername,
|
||||
ShouldClickhouseSslEnable,
|
||||
} from "../EnvironmentConfig";
|
||||
import Hostname from "../../Types/API/Hostname";
|
||||
|
||||
export type ClickHouseClientConfigOptions = NodeClickHouseClientConfigOptions;
|
||||
|
||||
const hostProtocol: string = ClickHouseIsHostHttps ? "https" : "http";
|
||||
|
||||
const clickhouseHost: Hostname = ClickhouseHost || new Hostname("clickhouse");
|
||||
|
||||
const options: ClickHouseClientConfigOptions = {
|
||||
url: `${hostProtocol}://${ClickhouseHost.toString()}:${ClickhousePort.toNumber()}`,
|
||||
url: `${hostProtocol}://${clickhouseHost.toString()}:${ClickhousePort.toNumber()}`,
|
||||
username: ClickhouseUsername,
|
||||
password: ClickhousePassword,
|
||||
database: ClickhouseDatabase,
|
||||
|
||||
Reference in New Issue
Block a user