schema.prisma 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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. }
  24. model RandomTask {
  25. id Int @id @default(autoincrement())
  26. mnemonic String @db.VarChar(255)
  27. address String @db.VarChar(100)
  28. task2 Int @default(0)
  29. task3 Int @default(0)
  30. task4 Int @default(0)
  31. task5 Int @default(0)
  32. task6 Int @default(0)
  33. finish Int @default(0)
  34. }
  35. model RandomTask2 {
  36. id Int @id @default(autoincrement())
  37. mnemonic String @db.VarChar(255)
  38. address String @db.VarChar(100)
  39. toAddress String? @db.VarChar(100)
  40. task1 Int @default(0)
  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. }