create-index.svg 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. <svg xmlns="http://www.w3.org/2000/svg" width="1195" height="341">
  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="76" height="32" rx="10"/>
  5. <rect x="29"
  6. y="1"
  7. width="76"
  8. height="32"
  9. class="terminal"
  10. rx="10"/>
  11. <text class="terminal" x="39" y="21">CREATE</text>
  12. <rect x="45" y="113" width="62" height="32" rx="10"/>
  13. <rect x="43"
  14. y="111"
  15. width="62"
  16. height="32"
  17. class="terminal"
  18. rx="10"/>
  19. <text class="terminal" x="53" y="131">INDEX</text>
  20. <rect x="127" y="113" width="98" height="32"/>
  21. <rect x="125" y="111" width="98" height="32" class="nonterminal"/>
  22. <text class="nonterminal" x="135" y="131">index_name</text>
  23. <rect x="265" y="145" width="34" height="32" rx="10"/>
  24. <rect x="263"
  25. y="143"
  26. width="34"
  27. height="32"
  28. class="terminal"
  29. rx="10"/>
  30. <text class="terminal" x="273" y="163">IN</text>
  31. <rect x="319" y="145" width="84" height="32" rx="10"/>
  32. <rect x="317"
  33. y="143"
  34. width="84"
  35. height="32"
  36. class="terminal"
  37. rx="10"/>
  38. <text class="terminal" x="327" y="163">CLUSTER</text>
  39. <rect x="423" y="145" width="108" height="32"/>
  40. <rect x="421" y="143" width="108" height="32" class="nonterminal"/>
  41. <text class="nonterminal" x="431" y="163">cluster_name</text>
  42. <rect x="571" y="113" width="40" height="32" rx="10"/>
  43. <rect x="569"
  44. y="111"
  45. width="40"
  46. height="32"
  47. class="terminal"
  48. rx="10"/>
  49. <text class="terminal" x="579" y="131">ON</text>
  50. <rect x="631" y="113" width="82" height="32"/>
  51. <rect x="629" y="111" width="82" height="32" class="nonterminal"/>
  52. <text class="nonterminal" x="639" y="131">obj_name</text>
  53. <rect x="753" y="145" width="64" height="32" rx="10"/>
  54. <rect x="751"
  55. y="143"
  56. width="64"
  57. height="32"
  58. class="terminal"
  59. rx="10"/>
  60. <text class="terminal" x="761" y="163">USING</text>
  61. <rect x="837" y="145" width="70" height="32"/>
  62. <rect x="835" y="143" width="70" height="32" class="nonterminal"/>
  63. <text class="nonterminal" x="845" y="163">method</text>
  64. <rect x="947" y="113" width="26" height="32" rx="10"/>
  65. <rect x="945"
  66. y="111"
  67. width="26"
  68. height="32"
  69. class="terminal"
  70. rx="10"/>
  71. <text class="terminal" x="955" y="131">(</text>
  72. <rect x="1013" y="113" width="74" height="32"/>
  73. <rect x="1011" y="111" width="74" height="32" class="nonterminal"/>
  74. <text class="nonterminal" x="1021" y="131">col_expr</text>
  75. <rect x="1013" y="69" width="24" height="32" rx="10"/>
  76. <rect x="1011"
  77. y="67"
  78. width="24"
  79. height="32"
  80. class="terminal"
  81. rx="10"/>
  82. <text class="terminal" x="1021" y="87">,</text>
  83. <rect x="1127" y="113" width="26" height="32" rx="10"/>
  84. <rect x="1125"
  85. y="111"
  86. width="26"
  87. height="32"
  88. class="terminal"
  89. rx="10"/>
  90. <text class="terminal" x="1135" y="131">)</text>
  91. <rect x="45" y="189" width="132" height="32" rx="10"/>
  92. <rect x="43"
  93. y="187"
  94. width="132"
  95. height="32"
  96. class="terminal"
  97. rx="10"/>
  98. <text class="terminal" x="53" y="207">DEFAULT INDEX</text>
  99. <rect x="217" y="221" width="34" height="32" rx="10"/>
  100. <rect x="215"
  101. y="219"
  102. width="34"
  103. height="32"
  104. class="terminal"
  105. rx="10"/>
  106. <text class="terminal" x="225" y="239">IN</text>
  107. <rect x="271" y="221" width="84" height="32" rx="10"/>
  108. <rect x="269"
  109. y="219"
  110. width="84"
  111. height="32"
  112. class="terminal"
  113. rx="10"/>
  114. <text class="terminal" x="279" y="239">CLUSTER</text>
  115. <rect x="375" y="221" width="108" height="32"/>
  116. <rect x="373" y="219" width="108" height="32" class="nonterminal"/>
  117. <text class="nonterminal" x="383" y="239">cluster_name</text>
  118. <rect x="523" y="189" width="40" height="32" rx="10"/>
  119. <rect x="521"
  120. y="187"
  121. width="40"
  122. height="32"
  123. class="terminal"
  124. rx="10"/>
  125. <text class="terminal" x="531" y="207">ON</text>
  126. <rect x="583" y="189" width="82" height="32"/>
  127. <rect x="581" y="187" width="82" height="32" class="nonterminal"/>
  128. <text class="nonterminal" x="591" y="207">obj_name</text>
  129. <rect x="705" y="221" width="64" height="32" rx="10"/>
  130. <rect x="703"
  131. y="219"
  132. width="64"
  133. height="32"
  134. class="terminal"
  135. rx="10"/>
  136. <text class="terminal" x="713" y="239">USING</text>
  137. <rect x="789" y="221" width="70" height="32"/>
  138. <rect x="787" y="219" width="70" height="32" class="nonterminal"/>
  139. <text class="nonterminal" x="797" y="239">method</text>
  140. <rect x="1045" y="307" width="102" height="32"/>
  141. <rect x="1043"
  142. y="305"
  143. width="102"
  144. height="32"
  145. class="nonterminal"/>
  146. <text class="nonterminal" x="1053" y="325">with_options</text>
  147. <path class="line"
  148. d="m17 17 h2 m0 0 h10 m76 0 h10 m2 0 l2 0 m2 0 l2 0 m2 0 l2 0 m-126 110 l2 0 m2 0 l2 0 m2 0 l2 0 m22 0 h10 m62 0 h10 m0 0 h10 m98 0 h10 m20 0 h10 m0 0 h276 m-306 0 h20 m286 0 h20 m-326 0 q10 0 10 10 m306 0 q0 -10 10 -10 m-316 10 v12 m306 0 v-12 m-306 12 q0 10 10 10 m286 0 q10 0 10 -10 m-296 10 h10 m34 0 h10 m0 0 h10 m84 0 h10 m0 0 h10 m108 0 h10 m20 -32 h10 m40 0 h10 m0 0 h10 m82 0 h10 m20 0 h10 m0 0 h164 m-194 0 h20 m174 0 h20 m-214 0 q10 0 10 10 m194 0 q0 -10 10 -10 m-204 10 v12 m194 0 v-12 m-194 12 q0 10 10 10 m174 0 q10 0 10 -10 m-184 10 h10 m64 0 h10 m0 0 h10 m70 0 h10 m20 -32 h10 m26 0 h10 m20 0 h10 m74 0 h10 m-114 0 l20 0 m-1 0 q-9 0 -9 -10 l0 -24 q0 -10 10 -10 m94 44 l20 0 m-20 0 q10 0 10 -10 l0 -24 q0 -10 -10 -10 m-94 0 h10 m24 0 h10 m0 0 h50 m20 44 h10 m26 0 h10 m-1148 0 h20 m1128 0 h20 m-1168 0 q10 0 10 10 m1148 0 q0 -10 10 -10 m-1158 10 v56 m1148 0 v-56 m-1148 56 q0 10 10 10 m1128 0 q10 0 10 -10 m-1138 10 h10 m132 0 h10 m20 0 h10 m0 0 h276 m-306 0 h20 m286 0 h20 m-326 0 q10 0 10 10 m306 0 q0 -10 10 -10 m-316 10 v12 m306 0 v-12 m-306 12 q0 10 10 10 m286 0 q10 0 10 -10 m-296 10 h10 m34 0 h10 m0 0 h10 m84 0 h10 m0 0 h10 m108 0 h10 m20 -32 h10 m40 0 h10 m0 0 h10 m82 0 h10 m20 0 h10 m0 0 h164 m-194 0 h20 m174 0 h20 m-214 0 q10 0 10 10 m194 0 q0 -10 10 -10 m-204 10 v12 m194 0 v-12 m-194 12 q0 10 10 10 m174 0 q10 0 10 -10 m-184 10 h10 m64 0 h10 m0 0 h10 m70 0 h10 m20 -32 h274 m22 -76 l2 0 m2 0 l2 0 m2 0 l2 0 m-192 162 l2 0 m2 0 l2 0 m2 0 l2 0 m22 0 h10 m0 0 h112 m-142 0 h20 m122 0 h20 m-162 0 q10 0 10 10 m142 0 q0 -10 10 -10 m-152 10 v12 m142 0 v-12 m-142 12 q0 10 10 10 m122 0 q10 0 10 -10 m-132 10 h10 m102 0 h10 m23 -32 h-3"/>
  149. <polygon points="1185 289 1193 285 1193 293"/>
  150. <polygon points="1185 289 1177 285 1177 293"/>
  151. </svg>