Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 

121 řádky
2.9 KiB

  1. {
  2. "meta": {
  3. "$_GET": [
  4. {
  5. "type": "text",
  6. "name": "id"
  7. }
  8. ]
  9. },
  10. "exec": {
  11. "steps": [
  12. {
  13. "name": "delete",
  14. "module": "dbupdater",
  15. "action": "delete",
  16. "options": {
  17. "connection": "authdb",
  18. "sql": {
  19. "type": "delete",
  20. "table": "xuserrole",
  21. "wheres": {
  22. "condition": "AND",
  23. "rules": [
  24. {
  25. "id": "userid",
  26. "field": "userid",
  27. "type": "double",
  28. "operator": "equal",
  29. "value": "{{$_GET.id}}",
  30. "data": {
  31. "column": "userid"
  32. },
  33. "operation": "="
  34. }
  35. ],
  36. "conditional": null,
  37. "valid": true
  38. },
  39. "returning": "id",
  40. "query": "delete from `xuserrole` where `userid` = ?",
  41. "params": [
  42. {
  43. "operator": "equal",
  44. "type": "expression",
  45. "name": ":P1",
  46. "value": "{{$_GET.id}}",
  47. "test": ""
  48. }
  49. ]
  50. }
  51. },
  52. "meta": [
  53. {
  54. "name": "affected",
  55. "type": "number"
  56. }
  57. ],
  58. "output": true
  59. },
  60. {
  61. "name": "delete1",
  62. "module": "dbupdater",
  63. "action": "delete",
  64. "options": {
  65. "connection": "authdb",
  66. "sql": {
  67. "type": "delete",
  68. "table": "users",
  69. "wheres": {
  70. "condition": "AND",
  71. "rules": [
  72. {
  73. "id": "id",
  74. "field": "id",
  75. "type": "double",
  76. "operator": "equal",
  77. "value": "{{$_GET.id}}",
  78. "data": {
  79. "column": "id"
  80. },
  81. "operation": "="
  82. }
  83. ],
  84. "conditional": null,
  85. "valid": true
  86. },
  87. "returning": "id",
  88. "query": "delete from `users` where `id` = ?",
  89. "params": [
  90. {
  91. "operator": "equal",
  92. "type": "expression",
  93. "name": ":P1",
  94. "value": "{{$_GET.id}}",
  95. "test": ""
  96. }
  97. ]
  98. }
  99. },
  100. "meta": [
  101. {
  102. "name": "affected",
  103. "type": "number"
  104. }
  105. ],
  106. "output": true
  107. },
  108. {
  109. "name": "api",
  110. "module": "api",
  111. "action": "send",
  112. "options": {
  113. "method": "DELETE",
  114. "url": "{{$_ENV.API_BASEURL+'xuserroles/byuser'+$_GET.id}}"
  115. },
  116. "output": true,
  117. "metaData": {}
  118. }
  119. ]
  120. }
  121. }