Move TTL to environment vars... ezpz
This commit is contained in:
parent
6ddc487344
commit
45ed36e995
5 changed files with 9 additions and 6 deletions
|
@ -3,6 +3,7 @@ DATABASE_URL=""
|
|||
|
||||
# Redis
|
||||
REDIS_URL=""
|
||||
REDIS_TTL=""
|
||||
|
||||
#Next Auth Core
|
||||
NEXTAUTH_SECRET=""
|
||||
|
|
|
@ -7,6 +7,7 @@ import { z } from "zod";
|
|||
const server = z.object({
|
||||
DATABASE_URL: z.string().url(),
|
||||
REDIS_URL: z.string().url(),
|
||||
REDIS_TTL: z.string(),
|
||||
NODE_ENV: z.enum(["development", "test", "production"]),
|
||||
NEXTAUTH_SECRET:
|
||||
process.env.NODE_ENV === "production"
|
||||
|
@ -65,6 +66,7 @@ const client = z.object({
|
|||
const processEnv = {
|
||||
DATABASE_URL: process.env.DATABASE_URL,
|
||||
REDIS_URL: process.env.REDIS_URL,
|
||||
REDIS_TTL: process.env.REDIS_TTL,
|
||||
NODE_ENV: process.env.NODE_ENV,
|
||||
NEXTAUTH_SECRET: process.env.NEXTAUTH_SECRET,
|
||||
NEXTAUTH_URL: process.env.NEXTAUTH_URL,
|
||||
|
|
|
@ -108,7 +108,7 @@ export const roomRouter = createTRPCRouter({
|
|||
env.APP_ENV,
|
||||
`kv_roomlist_${ctx.session.user.id}`,
|
||||
JSON.stringify(roomList),
|
||||
69
|
||||
Number(env.REDIS_TTL)
|
||||
);
|
||||
|
||||
return roomList;
|
||||
|
@ -132,7 +132,7 @@ export const roomRouter = createTRPCRouter({
|
|||
env.APP_ENV,
|
||||
`kv_roomcount_admin`,
|
||||
roomsCount,
|
||||
69
|
||||
Number(env.REDIS_TTL)
|
||||
);
|
||||
|
||||
return roomsCount;
|
||||
|
|
|
@ -34,7 +34,7 @@ export const userRouter = createTRPCRouter({
|
|||
env.APP_ENV,
|
||||
`kv_usercount_admin`,
|
||||
usersCount,
|
||||
69
|
||||
Number(env.REDIS_TTL)
|
||||
);
|
||||
|
||||
return usersCount;
|
||||
|
@ -109,7 +109,7 @@ export const userRouter = createTRPCRouter({
|
|||
env.APP_ENV,
|
||||
`kv_userlist_admin`,
|
||||
JSON.stringify(users),
|
||||
69
|
||||
Number(env.REDIS_TTL)
|
||||
);
|
||||
|
||||
return users;
|
||||
|
|
|
@ -31,7 +31,7 @@ export const voteRouter = createTRPCRouter({
|
|||
env.APP_ENV,
|
||||
`kv_votecount_admin`,
|
||||
votesCount,
|
||||
69
|
||||
Number(env.REDIS_TTL)
|
||||
);
|
||||
|
||||
return votesCount;
|
||||
|
@ -81,7 +81,7 @@ export const voteRouter = createTRPCRouter({
|
|||
env.APP_ENV,
|
||||
`kv_votes_${input.roomId}`,
|
||||
JSON.stringify(votesByRoomId),
|
||||
69
|
||||
Number(Number(env.REDIS_TTL))
|
||||
);
|
||||
|
||||
return votesByRoomId;
|
||||
|
|
Loading…
Add table
Reference in a new issue