feat(guides) : add safer publishing and discovery
CI / Verify (push) Successful in 1m35s
CI / Build immutable images and deploy (push) Successful in 5m27s

This commit is contained in:
2026-09-19 13:32:57 +07:00 Unverified
parent 6698dc1302
commit 9896e8a4ad
27 changed files with 3213 additions and 108 deletions
+1 -8
View File
@@ -1,6 +1,6 @@
import "server-only";
import { and, eq, isNull, sql } from "drizzle-orm";
import { and, eq, isNull } from "drizzle-orm";
import sharp from "sharp";
import { getDb } from "@/db";
@@ -95,13 +95,6 @@ export async function uploadPublicMedia(
};
}
export async function addCurrentMediaReference(mediaId: string): Promise<void> {
await getDb()
.update(media)
.set({ currentReferenceCount: sql`${media.currentReferenceCount} + 1` })
.where(eq(media.id, mediaId));
}
export async function completePendingMedia(mediaId: string) {
const [record] = await getDb()
.select()