query-16dda6ce1d97cfc90378c74045a6601a67f1ad83aa2a3b8e25a67d879f74f82f.json 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. {
  2. "db_name": "PostgreSQL",
  3. "query": "INSERT INTO users\n (id, email, email_enc, email_index, password_hash, is_admin,\n must_change_password, password_changed_at, created_at, updated_at)\n VALUES ($1, $2::text::citext, $3, $4, $5, $6, $7,\n CASE WHEN $7 THEN NULL ELSE now() END, now(), now())\n RETURNING id, email::text AS email, email_enc, is_admin,\n must_change_password, disabled, totp_enabled, password_changed_at",
  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. "Uuid",
  93. "Text",
  94. "Bytea",
  95. "Text",
  96. "Text",
  97. "Bool",
  98. "Bool"
  99. ]
  100. },
  101. "nullable": [
  102. false,
  103. null,
  104. true,
  105. false,
  106. false,
  107. false,
  108. false,
  109. true
  110. ]
  111. },
  112. "hash": "16dda6ce1d97cfc90378c74045a6601a67f1ad83aa2a3b8e25a67d879f74f82f"
  113. }