diff --git a/server/index.ts b/server/index.ts index e5ea20ee..14ee223b 100644 --- a/server/index.ts +++ b/server/index.ts @@ -19,6 +19,15 @@ export function createServer() { // Admin-backed API (service role) try { + const ownerEmail = (process.env.AETHEX_OWNER_EMAIL || "mrpiglr@gmail.com").toLowerCase(); + const isTableMissing = (err: any) => { + const code = err?.code; + const message = String(err?.message || err?.hint || err?.details || ""); + return ( + code === "42P01" || message.includes("relation") || message.includes("does not exist") + ); + }; + app.get("/api/health", async (_req, res) => { try { const { error } = await adminSupabase