query-40cfcf7198a65db344c84765f67d8bc6b89088132aa9a0c5b66e0b35487c6244.json 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269
  1. {
  2. "db_name": "PostgreSQL",
  3. "query": "UPDATE oauth_clients SET client_name = $2, grant_types = $3, response_types = $4, scope = $5, token_endpoint_auth_method = $6, jwks = $7, jwks_uri = $8, tls_client_auth_subject_dn = $9, tls_client_auth_cert_thumbprint = $10, request_uris = $11, contacts = $12, software_id = $13, dpop_bound_access_tokens = $14, updated_at = now() WHERE client_id = $1 AND active = true RETURNING id, client_id, client_secret_expires_at, client_id_issued_at, client_name, grant_types, response_types, scope, token_endpoint_auth_method, jwks, jwks_uri, tls_client_auth_subject_dn, tls_client_auth_cert_thumbprint, request_uris, contacts, software_id, dpop_bound_access_tokens, active, created_at, updated_at",
  4. "describe": {
  5. "columns": [
  6. {
  7. "ordinal": 0,
  8. "name": "id",
  9. "type_info": "Uuid",
  10. "origin": {
  11. "Table": {
  12. "table": "oauth_clients",
  13. "name": "id"
  14. }
  15. }
  16. },
  17. {
  18. "ordinal": 1,
  19. "name": "client_id",
  20. "type_info": "Text",
  21. "origin": {
  22. "Table": {
  23. "table": "oauth_clients",
  24. "name": "client_id"
  25. }
  26. }
  27. },
  28. {
  29. "ordinal": 2,
  30. "name": "client_secret_expires_at",
  31. "type_info": "Timestamptz",
  32. "origin": {
  33. "Table": {
  34. "table": "oauth_clients",
  35. "name": "client_secret_expires_at"
  36. }
  37. }
  38. },
  39. {
  40. "ordinal": 3,
  41. "name": "client_id_issued_at",
  42. "type_info": "Timestamptz",
  43. "origin": {
  44. "Table": {
  45. "table": "oauth_clients",
  46. "name": "client_id_issued_at"
  47. }
  48. }
  49. },
  50. {
  51. "ordinal": 4,
  52. "name": "client_name",
  53. "type_info": "Text",
  54. "origin": {
  55. "Table": {
  56. "table": "oauth_clients",
  57. "name": "client_name"
  58. }
  59. }
  60. },
  61. {
  62. "ordinal": 5,
  63. "name": "grant_types",
  64. "type_info": "TextArray",
  65. "origin": {
  66. "Table": {
  67. "table": "oauth_clients",
  68. "name": "grant_types"
  69. }
  70. }
  71. },
  72. {
  73. "ordinal": 6,
  74. "name": "response_types",
  75. "type_info": "TextArray",
  76. "origin": {
  77. "Table": {
  78. "table": "oauth_clients",
  79. "name": "response_types"
  80. }
  81. }
  82. },
  83. {
  84. "ordinal": 7,
  85. "name": "scope",
  86. "type_info": "Text",
  87. "origin": {
  88. "Table": {
  89. "table": "oauth_clients",
  90. "name": "scope"
  91. }
  92. }
  93. },
  94. {
  95. "ordinal": 8,
  96. "name": "token_endpoint_auth_method",
  97. "type_info": "Text",
  98. "origin": {
  99. "Table": {
  100. "table": "oauth_clients",
  101. "name": "token_endpoint_auth_method"
  102. }
  103. }
  104. },
  105. {
  106. "ordinal": 9,
  107. "name": "jwks",
  108. "type_info": "Jsonb",
  109. "origin": {
  110. "Table": {
  111. "table": "oauth_clients",
  112. "name": "jwks"
  113. }
  114. }
  115. },
  116. {
  117. "ordinal": 10,
  118. "name": "jwks_uri",
  119. "type_info": "Text",
  120. "origin": {
  121. "Table": {
  122. "table": "oauth_clients",
  123. "name": "jwks_uri"
  124. }
  125. }
  126. },
  127. {
  128. "ordinal": 11,
  129. "name": "tls_client_auth_subject_dn",
  130. "type_info": "Text",
  131. "origin": {
  132. "Table": {
  133. "table": "oauth_clients",
  134. "name": "tls_client_auth_subject_dn"
  135. }
  136. }
  137. },
  138. {
  139. "ordinal": 12,
  140. "name": "tls_client_auth_cert_thumbprint",
  141. "type_info": "Text",
  142. "origin": {
  143. "Table": {
  144. "table": "oauth_clients",
  145. "name": "tls_client_auth_cert_thumbprint"
  146. }
  147. }
  148. },
  149. {
  150. "ordinal": 13,
  151. "name": "request_uris",
  152. "type_info": "Jsonb",
  153. "origin": {
  154. "Table": {
  155. "table": "oauth_clients",
  156. "name": "request_uris"
  157. }
  158. }
  159. },
  160. {
  161. "ordinal": 14,
  162. "name": "contacts",
  163. "type_info": "Jsonb",
  164. "origin": {
  165. "Table": {
  166. "table": "oauth_clients",
  167. "name": "contacts"
  168. }
  169. }
  170. },
  171. {
  172. "ordinal": 15,
  173. "name": "software_id",
  174. "type_info": "Text",
  175. "origin": {
  176. "Table": {
  177. "table": "oauth_clients",
  178. "name": "software_id"
  179. }
  180. }
  181. },
  182. {
  183. "ordinal": 16,
  184. "name": "dpop_bound_access_tokens",
  185. "type_info": "Bool",
  186. "origin": {
  187. "Table": {
  188. "table": "oauth_clients",
  189. "name": "dpop_bound_access_tokens"
  190. }
  191. }
  192. },
  193. {
  194. "ordinal": 17,
  195. "name": "active",
  196. "type_info": "Bool",
  197. "origin": {
  198. "Table": {
  199. "table": "oauth_clients",
  200. "name": "active"
  201. }
  202. }
  203. },
  204. {
  205. "ordinal": 18,
  206. "name": "created_at",
  207. "type_info": "Timestamptz",
  208. "origin": {
  209. "Table": {
  210. "table": "oauth_clients",
  211. "name": "created_at"
  212. }
  213. }
  214. },
  215. {
  216. "ordinal": 19,
  217. "name": "updated_at",
  218. "type_info": "Timestamptz",
  219. "origin": {
  220. "Table": {
  221. "table": "oauth_clients",
  222. "name": "updated_at"
  223. }
  224. }
  225. }
  226. ],
  227. "parameters": {
  228. "Left": [
  229. "Text",
  230. "Text",
  231. "TextArray",
  232. "TextArray",
  233. "Text",
  234. "Text",
  235. "Jsonb",
  236. "Text",
  237. "Text",
  238. "Text",
  239. "Jsonb",
  240. "Jsonb",
  241. "Text",
  242. "Bool"
  243. ]
  244. },
  245. "nullable": [
  246. false,
  247. false,
  248. true,
  249. false,
  250. false,
  251. false,
  252. false,
  253. false,
  254. false,
  255. true,
  256. true,
  257. true,
  258. true,
  259. true,
  260. true,
  261. true,
  262. false,
  263. false,
  264. false,
  265. false
  266. ]
  267. },
  268. "hash": "40cfcf7198a65db344c84765f67d8bc6b89088132aa9a0c5b66e0b35487c6244"
  269. }