From d4ddf3acf06cb2063d4c4128fcda05ba8f2c78ab Mon Sep 17 00:00:00 2001 From: uurgothat Date: Mon, 4 Oct 2021 22:01:08 +0300 Subject: Rainbow the logs --- util/package-lock.json | 1 + util/package.json | 1 + util/src/util/Database.ts | 5 +++-- 3 files changed, 5 insertions(+), 2 deletions(-) (limited to 'util') diff --git a/util/package-lock.json b/util/package-lock.json index f4129614..26321ee9 100644 --- a/util/package-lock.json +++ b/util/package-lock.json @@ -12,6 +12,7 @@ "dependencies": { "ajv": "^8.6.2", "amqplib": "^0.8.0", + "chalk": "^4.1.2", "class-validator": "^0.13.1", "dot-prop": "^6.0.1", "env-paths": "^2.2.1", diff --git a/util/package.json b/util/package.json index 0e81a544..426b4e43 100644 --- a/util/package.json +++ b/util/package.json @@ -39,6 +39,7 @@ "dependencies": { "ajv": "^8.6.2", "amqplib": "^0.8.0", + "chalk": "^4.1.2", "class-validator": "^0.13.1", "dot-prop": "^6.0.1", "env-paths": "^2.2.1", diff --git a/util/src/util/Database.ts b/util/src/util/Database.ts index ab7c70c5..bf8c6fce 100644 --- a/util/src/util/Database.ts +++ b/util/src/util/Database.ts @@ -2,6 +2,7 @@ import path from "path"; import "reflect-metadata"; import { Connection, createConnection, ValueTransformer } from "typeorm"; import * as Models from "../entities"; +import { yellow, green} from "chalk"; // UUID extension option is only supported with postgres // We want to generate all id's with Snowflakes that's why we have our own BaseEntity class @@ -12,7 +13,7 @@ var dbConnection: Connection | undefined; export function initDatabase() { if (promise) return promise; // prevent initalizing multiple times - console.log("[Database] connecting ..."); + console.log(`[Database] ${yellow("connecting ...")}`); // @ts-ignore promise = createConnection({ type: "sqlite", @@ -32,7 +33,7 @@ export function initDatabase() { promise.then((connection) => { dbConnection = connection; - console.log("[Database] connected"); + console.log(`[Database] ${green("connected")}`); }); return promise; -- cgit 1.5.1