query-8ca892dd486bcbaffb23e52023edf7e93e7193993f903bbafdc8c82e71cb310c.json 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. {
  2. "db_name": "PostgreSQL",
  3. "query": "SELECT id, email::text AS email, email_enc, is_admin, must_change_password,\n disabled, totp_enabled, password_changed_at\n FROM users\n WHERE email_index = ANY($1)\n OR (email_enc IS NULL AND email = $2::text::citext)",
  4. "describe": {
  5. "columns": [
  6. {
  7. "ordinal": 0,
  8. "name": "id",
  9. "type_info": "Uuid",
  10. "origin": {
  11. "Table": {
  12. "table": "users",
  13. "name": "id"
  14. }
  15. }
  16. },
  17. {
  18. "ordinal": 1,
  19. "name": "email",
  20. "type_info": "Text",
  21. "origin": "Expression"
  22. },
  23. {
  24. "ordinal": 2,
  25. "name": "email_enc",
  26. "type_info": "Bytea",
  27. "origin": {
  28. "Table": {
  29. "table": "users",
  30. "name": "email_enc"
  31. }
  32. }
  33. },
  34. {
  35. "ordinal": 3,
  36. "name": "is_admin",
  37. "type_info": "Bool",
  38. "origin": {
  39. "Table": {
  40. "table": "users",
  41. "name": "is_admin"
  42. }
  43. }
  44. },
  45. {
  46. "ordinal": 4,
  47. "name": "must_change_password",
  48. "type_info": "Bool",
  49. "origin": {
  50. "Table": {
  51. "table": "users",
  52. "name": "must_change_password"
  53. }
  54. }
  55. },
  56. {
  57. "ordinal": 5,
  58. "name": "disabled",
  59. "type_info": "Bool",
  60. "origin": {
  61. "Table": {
  62. "table": "users",
  63. "name": "disabled"
  64. }
  65. }
  66. },
  67. {
  68. "ordinal": 6,
  69. "name": "totp_enabled",
  70. "type_info": "Bool",
  71. "origin": {
  72. "Table": {
  73. "table": "users",
  74. "name": "totp_enabled"
  75. }
  76. }
  77. },
  78. {
  79. "ordinal": 7,
  80. "name": "password_changed_at",
  81. "type_info": "Timestamptz",
  82. "origin": {
  83. "Table": {
  84. "table": "users",
  85. "name": "password_changed_at"
  86. }
  87. }
  88. }
  89. ],
  90. "parameters": {
  91. "Left": [
  92. "TextArray",
  93. "Text"
  94. ]
  95. },
  96. "nullable": [
  97. false,
  98. null,
  99. true,
  100. false,
  101. false,
  102. false,
  103. false,
  104. true
  105. ]
  106. },
  107. "hash": "8ca892dd486bcbaffb23e52023edf7e93e7193993f903bbafdc8c82e71cb310c"
  108. }