From 8771f090dbfa616fc22345701cadc9543f52219e Mon Sep 17 00:00:00 2001 From: Atridad Lahiji Date: Sat, 12 Aug 2023 18:18:30 -0600 Subject: [PATCH] Remove prisma --- package.json | 4 ---- pnpm-lock.yaml | 23 ++------------------ prisma/schema.prisma | 50 -------------------------------------------- 3 files changed, 2 insertions(+), 75 deletions(-) delete mode 100644 prisma/schema.prisma diff --git a/package.json b/package.json index 22cff38..97bf804 100644 --- a/package.json +++ b/package.json @@ -7,17 +7,14 @@ "build": "next build", "serv": "next dev", "dev": "pnpm serv", - "postinstall": "prisma generate", "lint": "next lint", "start": "next start" }, "dependencies": { "@ably-labs/react-hooks": "^2.1.1", - "@auth/prisma-adapter": "^1.0.1", "@clerk/nextjs": "^4.23.2", "@paralleldrive/cuid2": "^2.2.2", "@planetscale/database": "^1.10.0", - "@prisma/client": "5.1.1", "@react-email/components": "^0.0.7", "@tanstack/react-query": "^4.32.6", "@trpc/client": "10.37.1", @@ -56,7 +53,6 @@ "drizzle-kit": "^0.19.12", "eslint": "^8.46.0", "eslint-config-next": "^13.4.13", - "prisma": "5.1.1", "tailwindcss": "^3.3.3", "typescript": "^5.1.6" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index be1f60b..d71841b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,9 +20,6 @@ dependencies: '@planetscale/database': specifier: ^1.10.0 version: 1.10.0 - '@prisma/client': - specifier: 5.1.1 - version: 5.1.1(prisma@5.1.1) '@react-email/components': specifier: ^0.0.7 version: 0.0.7 @@ -133,9 +130,6 @@ devDependencies: eslint-config-next: specifier: ^13.4.13 version: 13.4.13(eslint@8.46.0)(typescript@5.1.6) - prisma: - specifier: 5.1.1 - version: 5.1.1 tailwindcss: specifier: ^3.3.3 version: 3.3.3 @@ -197,7 +191,7 @@ packages: '@prisma/client': '>=2.26.0 || >=3 || >=4' dependencies: '@auth/core': 0.9.0 - '@prisma/client': 5.1.1(prisma@5.1.1) + '@prisma/client': 5.1.1 transitivePeerDependencies: - nodemailer dev: false @@ -1317,7 +1311,7 @@ packages: engines: {node: '>=16'} dev: false - /@prisma/client@5.1.1(prisma@5.1.1): + /@prisma/client@5.1.1: resolution: {integrity: sha512-fxcCeK5pMQGcgCqCrWsi+I2rpIbk0rAhdrN+ke7f34tIrgPwA68ensrpin+9+fZvuV2OtzHmuipwduSY6HswdA==} engines: {node: '>=16.13'} requiresBuild: true @@ -1328,17 +1322,12 @@ packages: optional: true dependencies: '@prisma/engines-version': 5.1.1-1.6a3747c37ff169c90047725a05a6ef02e32ac97e - prisma: 5.1.1 dev: false /@prisma/engines-version@5.1.1-1.6a3747c37ff169c90047725a05a6ef02e32ac97e: resolution: {integrity: sha512-owZqbY/wucbr65bXJ/ljrHPgQU5xXTSkmcE/JcbqE1kusuAXV/TLN3/exmz21SZ5rJ7WDkyk70J2G/n68iogbQ==} dev: false - /@prisma/engines@5.1.1: - resolution: {integrity: sha512-NV/4nVNWFZSJCCIA3HIFJbbDKO/NARc9ej0tX5S9k2EVbkrFJC4Xt9b0u4rNZWL4V+F5LAjvta8vzEUw0rw+HA==} - requiresBuild: true - /@radix-ui/react-compose-refs@1.0.0(react@18.2.0): resolution: {integrity: sha512-0KaSv6sx787/hK3eF53iOkiSLwAGlFMx5lotrqD2pTjB18KbybKoEIgkNZTKC60YECDQTKGTRcDBILwZVqVKvA==} peerDependencies: @@ -5230,14 +5219,6 @@ packages: js-beautify: 1.14.9 dev: false - /prisma@5.1.1: - resolution: {integrity: sha512-WJFG/U7sMmcc6TjJTTifTfpI6Wjoh55xl4AzopVwAdyK68L9/ogNo8QQ2cxuUjJf/Wa82z/uhyh3wMzvRIBphg==} - engines: {node: '>=16.13'} - hasBin: true - requiresBuild: true - dependencies: - '@prisma/engines': 5.1.1 - /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: false diff --git a/prisma/schema.prisma b/prisma/schema.prisma deleted file mode 100644 index b482d4f..0000000 --- a/prisma/schema.prisma +++ /dev/null @@ -1,50 +0,0 @@ -generator client { - provider = "prisma-client-js" -} - -datasource db { - provider = "mysql" - url = env("DATABASE_URL") - relationMode = "prisma" -} - -model Room { - id String @id @unique @default(cuid()) - createdAt DateTime @default(now()) - userId String - roomName String - storyName String - visible Boolean - votes Vote[] - scale String - logs Log[] - - @@index([userId]) -} - -model Vote { - id String @id @unique @default(cuid()) - createdAt DateTime @default(now()) - userId String - roomId String - value String - room Room @relation(fields: [roomId], references: [id], onDelete: Cascade) - - @@unique([userId, roomId]) - @@index([roomId]) -} - -model Log { - id String @id @unique @default(cuid()) - createdAt DateTime @default(now()) - userId String - roomId String - scale String - votes Json - roomName String - storyName String - room Room @relation(fields: [roomId], references: [id], onDelete: Cascade) - - @@index([userId]) - @@index([roomId]) -}