Advertisement
shawon_majid

Untitled

Oct 26th, 2023
864
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.83 KB | None | 0 0
  1. generator client {
  2.     provider = "prisma-client-js"
  3. }
  4.  
  5. datasource db {
  6.     provider = "mysql"
  7.     url      = env("DATABASE_URL")
  8. }
  9.  
  10. model USER {
  11.     id         String   @id @DEFAULT(uuid())
  12.     firstName  String
  13.     lastName   String
  14.     createdAt  DateTime @DEFAULT(now())
  15.     updatedAt  DateTime @updatedAt
  16.     HouseOwned House[]  @relation("HouseOwner")
  17.     HouseBuilt House[]  @relation("HouseBuilder")
  18. }
  19.  
  20. model House {
  21.     id           String  @id @DEFAULT(uuid())
  22.     address      String  @UNIQUE
  23.     wifiPassword String?
  24.  
  25.     Owner   USER   @relation("HouseOwner", FIELDS: [OwnerId], REFERENCES: [id])
  26.     OwnerId String
  27.  
  28.     Builder   USER   @relation("HouseBuilder", FIELDS: [BuilderId], REFERENCES: [id])
  29.     BuilderId String
  30.  
  31.     createdAt DateTime @DEFAULT(now())
  32.     updatedAt DateTime @updatedAt
  33. }
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement