schema.prisma 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  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(0)
  22. duid String? @db.VarChar(80)
  23. deviceModel String? @db.VarChar(30)
  24. deviceOS String? @db.VarChar(30)
  25. }
  26. model Faucet {
  27. id Int @id @default(autoincrement())
  28. mnemonic String @db.VarChar(255)
  29. address String @db.VarChar(100)
  30. balance BigInt?
  31. passportPrivateKey String @db.VarChar(100)
  32. lastRun DateTime @db.DateTime(0)
  33. availableFrom DateTime @db.DateTime(0)
  34. message String? @db.Text
  35. tucStatus Int @default(0)
  36. }
  37. model RandomTask {
  38. id Int @id @default(autoincrement())
  39. mnemonic String @db.VarChar(255)
  40. address String @db.VarChar(100)
  41. task2 Int @default(0)
  42. task3 Int @default(0)
  43. task4 Int @default(0)
  44. task5 Int @default(0)
  45. task6 Int @default(0)
  46. finish Int @default(0)
  47. }
  48. model RandomTask2 {
  49. id Int @id @default(autoincrement())
  50. mnemonic String @db.VarChar(255)
  51. address String @db.VarChar(100)
  52. toAddress String? @db.VarChar(100)
  53. task1 Int @default(0)
  54. task2 Int @default(0)
  55. task3 Int @default(0)
  56. task4 Int @default(0)
  57. task5 Int @default(0)
  58. task6 Int @default(0)
  59. finish Int @default(0)
  60. }