From acb3f2402c90de613833fe7080ed6da9ae3c7d9b Mon Sep 17 00:00:00 2001 From: Mathias Wagner Date: Wed, 15 Nov 2023 06:57:04 +0100 Subject: [PATCH] Integrated redis into the app.js --- app.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app.ts b/app.ts index 2e66fa6..9f6d2cb 100644 --- a/app.ts +++ b/app.ts @@ -1,9 +1,17 @@ import {Sequelize} from 'sequelize'; +import {createClient} from "redis"; // Load & check environment require('dotenv').config(); require('./util/envCheck').validate(); +export const redisClient = createClient(); +redisClient.on("error", (error) => console.error(`Error : ${error}`)); + +(async () => { + await redisClient.connect(); +})(); + // Connect to database export const sequelize = new Sequelize(process.env.DB_NAME || '', process.env.DB_USER || '', process.env.DB_PASS || '', {host: process.env.DB_HOST || '', dialect: 'mariadb'});