schema.prisma 690 B

1234567891011121314151617181920212223242526
  1. generator client {
  2. provider = "prisma-client-js"
  3. }
  4. datasource db {
  5. provider = "mysql"
  6. url = env("DATABASE_URL")
  7. }
  8. model auth{
  9. auth_id Int @id @default(autoincrement()) @db.UnsignedInt
  10. username String @unique
  11. email String @unique
  12. password String
  13. user userinfo?
  14. }
  15. model userinfo{
  16. id Int @id @default(autoincrement()) @db.UnsignedInt
  17. avatar String
  18. exp Int @default(0) @db.UnsignedInt
  19. level Int @default(0) @db.UnsignedInt
  20. createdAt DateTime @default(now())
  21. authId Int @unique @db.UnsignedInt
  22. user auth @relation(fields: [authId], references: [auth_id], onDelete: Cascade)
  23. }