summaryrefslogtreecommitdiff
path: root/src/db/redis.ts
blob: 7e0ee1e3ce7d0c843867565a37a17f6e33190806 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import * as redis from 'redis';
import config from '@/config/index';

export function createConnection() {
	return redis.createClient(
		config.redis.port,
		config.redis.host,
		{
			password: config.redis.pass,
			prefix: config.redis.prefix,
			db: config.redis.db || 0
		}
	);
}

export const subsdcriber = createConnection();
subsdcriber.subscribe(config.host);

export const redisClient = createConnection();