From 2d29b9a3a4ee8e6491151cd78bda30ecdc1e95d4 Mon Sep 17 00:00:00 2001 From: danielvici123 <94993276+danielvici@users.noreply.github.com> Date: Sat, 22 Mar 2025 16:11:22 +0100 Subject: [PATCH] Delete database directory verursacht eventuelle probleme --- database/esp-projekt.sqlite | Bin 20480 -> 0 bytes database/identifier.sqlite | Bin 12288 -> 0 bytes database/utils.ts | 138 ------------------------------------ 3 files changed, 138 deletions(-) delete mode 100644 database/esp-projekt.sqlite delete mode 100644 database/identifier.sqlite delete mode 100644 database/utils.ts diff --git a/database/esp-projekt.sqlite b/database/esp-projekt.sqlite deleted file mode 100644 index 9d23a60d36c35f2255211a777179d0fbe2ea79e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20480 zcmeI&O>f#T7zgkKilB5IJB`aKxtvzDR0QaxF>M;#&|XwkTH(+gCX^BbY4bu8XB|5t z4!iHe>_hCbPqEK2+av)xDC%vk{!v3n{Mdf-i;aqK^W&k(DCxSMtusDO&*opI8!!%-}||7mVL9T63QU}0SG_<0uX=z z1paS<(dV^ves@aans6lNc13E#r2 zM%y&RDKQ;Jd(yEA&2Nayo;b-W>moOq7qq4{_{eh(q9o?q$(=3LRVd6!`@OBn=RFHABXzQj`5WOu98|c1&>3UO< z`q3wuTl6V3$*pU8K8reB-kKl8S;1+)L`kbA#s=rXx#Cr#I<^ zkhp|DGp2V~Tt$>*cf@yd{-qxq1Rwwb2tWV=5P$##AOHafKmY=FSU`OLPu>5cNaQjCnZy2*L|R#|)KxX^ zwM;avRuR3{`Qn2 z00bZa0SG_<0uX=z1Rwwb2teQl0$Bfl11y9>00Izz00bZa0SG_<0uX=z1a7IoUl<$$ AyZ`_I diff --git a/database/identifier.sqlite b/database/identifier.sqlite deleted file mode 100644 index 08f58537e6172543a3dfc2a0310bd29d43fbfd12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI#F-ycS6u|MMiXMfM+p=c#Km>6XtP-6S#v!(CMQ@?&`y*UwMA*DDoMhGFp+zE3NvEJPjVU6{+kmBg`r%-<) zQ%)$Sez$$VJ^~0JfB*srAb = []; - try { - const rows = await db.query("SELECT * FROM posts"); - - // Assuming `db.query` returns an array of arrays or tuples - for (const row of rows) { - const [posts_uuid, user_id, created_at, post_text, likes, comments] = row; - - dataresult.push({ - posts_uuid: Number(posts_uuid), // Convert to string if necessary - user_id: Number(user_id), - created_at: String(created_at), // Convert to Date if necessary - post_text: String(post_text), - likes: Number(likes), // Convert to number if necessary - comments: Number(comments), // Convert to number if necessary - }); - } - } catch (error) { - console.error("Error fetching posts", error); - } - return dataresult; -} - -// Test Function, not useful -async function countPosts(): Promise { - let count = 0; - try { - for (const [c] of await db.query("SELECT COUNT(*) FROM posts")) { - count = c as number; - } - } catch (error) { - console.error("Error counting posts:", error); - } - console.log("Total posts:", count); - return count; -} - -function getCommentsForPost(postid: bigint) { -} - -function getCommentsForComments(commentid: bigint) { -} - -function getAllUsers() { - const users = []; - for ( - const [ - user_id, - user_group, - bio, - displayname, - username, - user_email, - password, - firstname, - surname, - account_created, - blocked_users, - followers, - following, - contacts, - ] of db.query("SELECT * FROM Accounts") - ) { - users.push({ - user_id, - user_group, - bio, - displayname, - username, - user_email, - password, - firstname, - surname, - account_created, - blocked_users, - followers, - following, - contacts, - }); - } - return users; -} - -function getUserByID(userid: bigint) { -} - -function getAllPostsFromUser() { -} - -// Filter Functions -function filterForImagePosts() { - return []; -} - -function filterForVideoPosts() { - return []; -} - -function filterForTextPosts() { - return []; -} - -// Export all Functions to make this a module -export { - getPostsFromDB, - countPosts, - getCommentsForPost, - getCommentsForComments, - getAllUsers, - getUserByID, - getAllPostsFromUser, - filterForImagePosts, - filterForVideoPosts, - filterForTextPosts -};