From 414f1e27b444d3b2baa3c7e8d71597570043fe9d Mon Sep 17 00:00:00 2001 From: MOJAD - GOOS Date: Tue, 2 Jun 2026 23:45:35 +0200 Subject: [PATCH 1/3] Delete prisma/prisma/schema.prisma Delete --- prisma/prisma/schema.prisma | 15 --------------- 1 file changed, 15 deletions(-) delete mode 100644 prisma/prisma/schema.prisma diff --git a/prisma/prisma/schema.prisma b/prisma/prisma/schema.prisma deleted file mode 100644 index b11ee7a0..00000000 --- a/prisma/prisma/schema.prisma +++ /dev/null @@ -1,15 +0,0 @@ -model Wallet { - id String @id @default(cuid()) - - userId String @unique - - piBalance Float @default(0) - - lockedPi Float @default(0) - - totalEarnedPi Float @default(0) - - user User @relation(fields:[userId], references:[id]) - - transactions PiTransaction[] -} From c3f5419cdf26bdcf085162cc5240c1cb53705b6f Mon Sep 17 00:00:00 2001 From: MOJAD - GOOS Date: Tue, 2 Jun 2026 23:46:19 +0200 Subject: [PATCH 2/3] Delete prisma/Prisma/prisma Delete --- prisma/Prisma/prisma | 62 -------------------------------------------- 1 file changed, 62 deletions(-) delete mode 100644 prisma/Prisma/prisma diff --git a/prisma/Prisma/prisma b/prisma/Prisma/prisma deleted file mode 100644 index 54973cea..00000000 --- a/prisma/Prisma/prisma +++ /dev/null @@ -1,62 +0,0 @@ -enum UserRole { - USER - EMPLOYER - COMPANY - INVESTOR - FREELANCER - STUDENT - FARMER - CREATOR - GOVERNMENT - NGO - ADMIN - SUPER_ADMIN -} - -enum VerificationLevel { - NONE - BASIC - VERIFIED - PREMIUM -} - -model User { - id String @id @default(cuid()) - email String @unique - username String @unique - fullName String? - country String? - avatar String? - - role UserRole @default(USER) - - verificationLevel VerificationLevel @default(NONE) - - createdAt DateTime @default(now()) - updatedAt DateTime @updatedAt - - mojadId MojadID? - wallet Wallet? - - jobs Job[] - companies Company[] - referrals Referral[] - messages Message[] -} -model Reputation { - id String @id @default(cuid()) - - userId String @unique - - trustScore Int @default(0) - - activityScore Int @default(0) - - successScore Int @default(0) - - creatorScore Int @default(0) - - investorScore Int @default(0) - - user User @relation(fields:[userId], references:[id]) -} From 72f77f63555e196c5dd42c57f6dc1f92e5227fde Mon Sep 17 00:00:00 2001 From: MOJAD - GOOS Date: Tue, 2 Jun 2026 23:47:06 +0200 Subject: [PATCH 3/3] Delete prisma/schema.prisma Move, Delete --- prisma/schema.prisma | 133 ------------------------------------------- 1 file changed, 133 deletions(-) delete mode 100644 prisma/schema.prisma diff --git a/prisma/schema.prisma b/prisma/schema.prisma deleted file mode 100644 index 4988aefa..00000000 --- a/prisma/schema.prisma +++ /dev/null @@ -1,133 +0,0 @@ -generator client { - provider = "prisma-client-js" -} - -datasource db { - provider = "postgresql" - url = env("DATABASE_URL") -} - -model User { - id String @id @default(cuid()) - email String @unique - username String @unique - fullName String? - country String? - createdAt DateTime @default(now()) - - mojadId MojadID? - wallet Wallet? - jobs Job[] - companies Company[] - referrals Referral[] - messages Message[] -} - -model MojadID { - id String @id @default(cuid()) - userId String @unique - trustScore Int @default(0) - reputation Int @default(0) - verified Boolean @default(false) - - user User @relation(fields: [userId], references: [id]) -} - -model Wallet { - id String @id @default(cuid()) - userId String @unique - piBalance Float @default(0) - - user User @relation(fields: [userId], references: [id]) -} - -model Company { - id String @id @default(cuid()) - name String - description String? - ownerId String - - owner User @relation(fields: [ownerId], references: [id]) -} - -model Job { - id String @id @default(cuid()) - title String - description String? - salaryPi Float? - - userId String - owner User @relation(fields: [userId], references: [id]) -} - -model Opportunity { - id String @id @default(cuid()) - title String - category String - description String? - createdAt DateTime @default(now()) -} - -model Message { - id String @id @default(cuid()) - content String - userId String - createdAt DateTime @default(now()) - - user User @relation(fields: [userId], references: [id]) -} - -model Referral { - id String @id @default(cuid()) - userId String - referralCode String @unique - totalEarnedPi Float @default(0) - - user User @relation(fields: [userId], references: [id]) -} -model Wallet { - id String @id @default(cuid()) - - userId String @unique - - piBalance Float @default(0) - - lockedPi Float @default(0) - - totalEarnedPi Float @default(0) - - user User @relation(fields:[userId], references:[id]) - - transactions PiTransaction[] -} - -model PiTransaction { - id String @id @default(cuid()) - - walletId String - - amount Float - - type String - - status String - - createdAt DateTime @default(now()) - - wallet Wallet @relation(fields:[walletId], references:[id]) -} -model Wallet { - id String @id @default(cuid()) - - userId String @unique - - piBalance Float @default(0) - - lockedPi Float @default(0) - - totalEarnedPi Float @default(0) - - user User @relation(fields:[userId], references:[id]) - - transactions PiTransaction[] -}