explain-schema.svg 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <svg xmlns="http://www.w3.org/2000/svg" width="573" height="179">
  2. <polygon points="9 17 1 13 1 21"/>
  3. <polygon points="17 17 9 13 9 21"/>
  4. <rect x="31" y="3" width="80" height="32" rx="10"/>
  5. <rect x="29"
  6. y="1"
  7. width="80"
  8. height="32"
  9. class="terminal"
  10. rx="10"/>
  11. <text class="terminal" x="39" y="21">EXPLAIN</text>
  12. <rect x="151" y="3" width="48" height="32" rx="10"/>
  13. <rect x="149"
  14. y="1"
  15. width="48"
  16. height="32"
  17. class="terminal"
  18. rx="10"/>
  19. <text class="terminal" x="159" y="21">KEY</text>
  20. <rect x="151" y="47" width="68" height="32" rx="10"/>
  21. <rect x="149"
  22. y="45"
  23. width="68"
  24. height="32"
  25. class="terminal"
  26. rx="10"/>
  27. <text class="terminal" x="159" y="65">VALUE</text>
  28. <rect x="259" y="3" width="82" height="32" rx="10"/>
  29. <rect x="257"
  30. y="1"
  31. width="82"
  32. height="32"
  33. class="terminal"
  34. rx="10"/>
  35. <text class="terminal" x="267" y="21">SCHEMA</text>
  36. <rect x="381" y="35" width="82" height="32" rx="10"/>
  37. <rect x="379"
  38. y="33"
  39. width="82"
  40. height="32"
  41. class="terminal"
  42. rx="10"/>
  43. <text class="terminal" x="389" y="53">AS JSON</text>
  44. <rect x="503" y="3" width="48" height="32" rx="10"/>
  45. <rect x="501"
  46. y="1"
  47. width="48"
  48. height="32"
  49. class="terminal"
  50. rx="10"/>
  51. <text class="terminal" x="511" y="21">FOR</text>
  52. <rect x="149" y="113" width="114" height="32" rx="10"/>
  53. <rect x="147"
  54. y="111"
  55. width="114"
  56. height="32"
  57. class="terminal"
  58. rx="10"/>
  59. <text class="terminal" x="157" y="131">CREATE SINK</text>
  60. <rect x="303" y="145" width="88" height="32"/>
  61. <rect x="301" y="143" width="88" height="32" class="nonterminal"/>
  62. <text class="nonterminal" x="311" y="163">sink_name</text>
  63. <rect x="431" y="113" width="114" height="32"/>
  64. <rect x="429" y="111" width="114" height="32" class="nonterminal"/>
  65. <text class="nonterminal" x="439" y="131">sink_definition</text>
  66. <path class="line"
  67. d="m17 17 h2 m0 0 h10 m80 0 h10 m20 0 h10 m48 0 h10 m0 0 h20 m-108 0 h20 m88 0 h20 m-128 0 q10 0 10 10 m108 0 q0 -10 10 -10 m-118 10 v24 m108 0 v-24 m-108 24 q0 10 10 10 m88 0 q10 0 10 -10 m-98 10 h10 m68 0 h10 m20 -44 h10 m82 0 h10 m20 0 h10 m0 0 h92 m-122 0 h20 m102 0 h20 m-142 0 q10 0 10 10 m122 0 q0 -10 10 -10 m-132 10 v12 m122 0 v-12 m-122 12 q0 10 10 10 m102 0 q10 0 10 -10 m-112 10 h10 m82 0 h10 m20 -32 h10 m48 0 h10 m2 0 l2 0 m2 0 l2 0 m2 0 l2 0 m-446 110 l2 0 m2 0 l2 0 m2 0 l2 0 m2 0 h10 m114 0 h10 m20 0 h10 m0 0 h98 m-128 0 h20 m108 0 h20 m-148 0 q10 0 10 10 m128 0 q0 -10 10 -10 m-138 10 v12 m128 0 v-12 m-128 12 q0 10 10 10 m108 0 q10 0 10 -10 m-118 10 h10 m88 0 h10 m20 -32 h10 m114 0 h10 m3 0 h-3"/>
  68. <polygon points="563 127 571 123 571 131"/>
  69. <polygon points="563 127 555 123 555 131"/>
  70. </svg>