ADD: redis setup and created a redis client

This commit is contained in:
MohammadHMazarei
2024-12-24 19:25:55 +03:30
parent d368ae9af0
commit 6dcd9b976e
+18
View File
@@ -0,0 +1,18 @@
const redis = require('redis')
const env = process.env.NODE_ENV || 'development'
let connectionString
if (env === 'development') {
connectionString = process.env.REDIS_URL
} else if (env === 'test') {
connectionString = process.env.TEST_REDIS_URL
} else if (env === 'production') {
connectionString = process.env.REDIS_URL
}
const client = redis.createClient({ url: connectionString })
client.on('error', function (err) {
console.log(err)
})
module.exports = client