summaryrefslogtreecommitdiff
path: root/src/db/redis.ts
blob: a10422846ffe6fc2fd1e25ea3896cb7448e51aca (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';

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();