DRIZZLE + NEXTJS App router + Supabase Error postgres js timeout

this is my code

"use server";

import { db } from "@/db";
import { users } from "@/db/schema";
import { auth } from "@clerk/nextjs"
import { eq } from "drizzle-orm";

export async function checkUser() {
    try {
        const { sessionClaims } = auth()

        const user = await db.select().from(users).where(eq(users.email, sessionClaims?.email as string))

        console.log(user)

        if (user === undefined) {
            const res = await db.insert(users).values({
                email: sessionClaims?.email as string,
                nama: `${sessionClaims?.first_name} ${sessionClaims?.last_name}`,
                nombor_telefon: '',
                negeri: ''
            }).returning()

            console.log("user takde")

            return res
        }
    } catch (err) {
        console.log("error")
        console.log(err)
    }

}


This is the error
Was this page helpful?