Index: database/drizzle/queries/components.ts
===================================================================
--- database/drizzle/queries/components.ts	(revision 1ebac59c4e102e653ac1aa7c4322403d97397ecc)
+++ database/drizzle/queries/components.ts	(revision 1ebac59c4e102e653ac1aa7c4322403d97397ecc)
@@ -0,0 +1,14 @@
+import type { Database } from "../db";
+import { componentsTable, suggestionsTable } from "../schema";
+
+export async function getComponentSuggestions(db: Database) {
+
+}
+
+export async function setComponentSuggestionStatus(db: Database, suggestionId: number, status: string, adminComment: string) {
+
+}
+
+export async function getAllComponents(db: Database, componentType?: string, q?: string, page?: number, pageSize?: number) {
+
+}
