chore: format

This commit is contained in:
Elijah McMorris 2025-03-06 01:31:59 -08:00
parent c8338e5516
commit 527139f298
Signed by: NexVeridian
SSH key fingerprint: SHA256:bsA1SKZxuEcEVHAy3gY1HUeM5ykRJl0U0kQHQn0hMg8
33 changed files with 848 additions and 3132 deletions

View file

@ -1,34 +1,40 @@
"use server";
import { initConnectionPostgres, initConnectionSurreal } from "@/components/db-utils";
import {
initConnectionPostgres,
initConnectionSurreal,
} from "@/components/db-utils";
export async function querydb(slug: string) {
let long_url = undefined;
try {
if (process.env.DB_TYPE === "surrealdb") {
let db = await initConnectionSurreal();
long_url = await db.query(`
let long_url = undefined;
try {
if (process.env.DB_TYPE === "surrealdb") {
const db = await initConnectionSurreal();
long_url = await db.query(
`
update url:[$id]
set clicks +=1;
`, { id: slug });
// @ts-ignore
long_url = long_url[0][0].long_url;
}
`,
{ id: slug },
);
// @ts-ignore
long_url = long_url[0][0].long_url;
}
if (process.env.DB_TYPE === "postgres") {
let sql = await initConnectionPostgres();
long_url = await sql`
if (process.env.DB_TYPE === "postgres") {
const sql = await initConnectionPostgres();
long_url = await sql`
update url set
clicks = clicks + 1,
date_accessed = now()
where id = ${slug}
returning long_url;
`;
long_url = long_url[0].long_url;
}
long_url = long_url[0].long_url;
}
console.log(long_url);
return long_url;
} catch (e) {
return;
}
console.log(long_url);
return long_url;
} catch (e) {
return;
}
}