diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 8bdcda0..a53c78c 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -8,8 +8,9 @@ generator client { } datasource db { - provider = "postgresql" + provider = "mysql" url = env("DATABASE_URL") + relationMode = "prisma" } model Account { diff --git a/src/server/api/createTokenRequest.ts b/src/server/api/createTokenRequest.ts deleted file mode 100644 index 0de7824..0000000 --- a/src/server/api/createTokenRequest.ts +++ /dev/null @@ -1,25 +0,0 @@ -import Ably from "ably/promises"; -import { NextApiRequest, NextApiResponse } from "next"; -import { env } from "~/env.mjs"; -import { getServerSession } from "next-auth/next"; -import { authOptions } from "../auth"; - -export default async function handler( - req: NextApiRequest, - res: NextApiResponse -) { - const session = await getServerSession(req, res, authOptions); - - if (session) { - // Signed in - const client = new Ably.Realtime(env.ABLY_PRIVATE_KEY); - - const tokenRequestData = await client.auth.createTokenRequest({ - clientId: session.user.id, - }); - res.status(200).json(tokenRequestData); - } else { - // Not Signed in - res.status(401); - } -}