schema.prisma 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. // This is your Prisma schema file,
  2. // learn more about it in the docs: https://pris.ly/d/prisma-schema
  3. // Looking for ways to speed up your queries, or scale easily with your serverless or edge functions?
  4. // Try Prisma Accelerate: https://pris.ly/cli/accelerate-init
  5. generator client {
  6. provider = "prisma-client-js"
  7. }
  8. datasource db {
  9. provider = "mysql"
  10. url = env("DATABASE_URL")
  11. }
  12. model Account {
  13. id Int @id @default(autoincrement())
  14. mnemonic String @db.VarChar(255)
  15. address String @db.VarChar(100)
  16. balance String? @db.VarChar(50)
  17. xrpPrivateKey String? @db.VarChar(255)
  18. gmail String? @db.VarChar(100)
  19. status Int @default(0)
  20. message String? @db.Text
  21. lastRun DateTime @db.DateTime()
  22. duid String? @db.VarChar(80)
  23. deviceModel String? @db.VarChar(30)
  24. deviceOS String? @db.VarChar(30)
  25. }
  26. model RandomTask {
  27. id Int @id @default(autoincrement())
  28. mnemonic String @db.VarChar(255)
  29. address String @db.VarChar(100)
  30. task2 Int @default(0)
  31. task3 Int @default(0)
  32. task4 Int @default(0)
  33. task5 Int @default(0)
  34. task6 Int @default(0)
  35. finish Int @default(0)
  36. }
  37. model RandomTask2 {
  38. id Int @id @default(autoincrement())
  39. mnemonic String @db.VarChar(255)
  40. address String @db.VarChar(100)
  41. toAddress String? @db.VarChar(100)
  42. task1 Int @default(0)
  43. task2 Int @default(0)
  44. task3 Int @default(0)
  45. task4 Int @default(0)
  46. task5 Int @default(0)
  47. task6 Int @default(0)
  48. finish Int @default(0)
  49. }