Integrated redis into the app.js
This commit is contained in:
parent
7550998c3c
commit
acb3f2402c
8
app.ts
8
app.ts
@ -1,9 +1,17 @@
|
|||||||
import {Sequelize} from 'sequelize';
|
import {Sequelize} from 'sequelize';
|
||||||
|
import {createClient} from "redis";
|
||||||
|
|
||||||
// Load & check environment
|
// Load & check environment
|
||||||
require('dotenv').config();
|
require('dotenv').config();
|
||||||
require('./util/envCheck').validate();
|
require('./util/envCheck').validate();
|
||||||
|
|
||||||
|
export const redisClient = createClient();
|
||||||
|
redisClient.on("error", (error) => console.error(`Error : ${error}`));
|
||||||
|
|
||||||
|
(async () => {
|
||||||
|
await redisClient.connect();
|
||||||
|
})();
|
||||||
|
|
||||||
// Connect to database
|
// 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'});
|
export const sequelize = new Sequelize(process.env.DB_NAME || '', process.env.DB_USER || '', process.env.DB_PASS || '', {host: process.env.DB_HOST || '', dialect: 'mariadb'});
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user