copy-from.svg 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <svg xmlns="http://www.w3.org/2000/svg" width="603" height="337">
  2. <polygon points="9 61 1 57 1 65"/>
  3. <polygon points="17 61 9 57 9 65"/>
  4. <rect x="31" y="47" width="60" height="32" rx="10"/>
  5. <rect x="29"
  6. y="45"
  7. width="60"
  8. height="32"
  9. class="terminal"
  10. rx="10"/>
  11. <text class="terminal" x="39" y="65">COPY</text>
  12. <rect x="131" y="79" width="54" height="32" rx="10"/>
  13. <rect x="129"
  14. y="77"
  15. width="54"
  16. height="32"
  17. class="terminal"
  18. rx="10"/>
  19. <text class="terminal" x="139" y="97">INTO</text>
  20. <rect x="225" y="47" width="96" height="32"/>
  21. <rect x="223" y="45" width="96" height="32" class="nonterminal"/>
  22. <text class="nonterminal" x="233" y="65">table_name</text>
  23. <rect x="361" y="47" width="26" height="32" rx="10"/>
  24. <rect x="359"
  25. y="45"
  26. width="26"
  27. height="32"
  28. class="terminal"
  29. rx="10"/>
  30. <text class="terminal" x="369" y="65">(</text>
  31. <rect x="427" y="47" width="68" height="32"/>
  32. <rect x="425" y="45" width="68" height="32" class="nonterminal"/>
  33. <text class="nonterminal" x="435" y="65">column</text>
  34. <rect x="427" y="3" width="24" height="32" rx="10"/>
  35. <rect x="425"
  36. y="1"
  37. width="24"
  38. height="32"
  39. class="terminal"
  40. rx="10"/>
  41. <text class="terminal" x="435" y="21">,</text>
  42. <rect x="535" y="47" width="26" height="32" rx="10"/>
  43. <rect x="533"
  44. y="45"
  45. width="26"
  46. height="32"
  47. class="terminal"
  48. rx="10"/>
  49. <text class="terminal" x="543" y="65">)</text>
  50. <rect x="232" y="145" width="60" height="32" rx="10"/>
  51. <rect x="230"
  52. y="143"
  53. width="60"
  54. height="32"
  55. class="terminal"
  56. rx="10"/>
  57. <text class="terminal" x="240" y="163">FROM</text>
  58. <rect x="312" y="145" width="62" height="32" rx="10"/>
  59. <rect x="310"
  60. y="143"
  61. width="62"
  62. height="32"
  63. class="terminal"
  64. rx="10"/>
  65. <text class="terminal" x="320" y="163">STDIN</text>
  66. <rect x="219" y="287" width="58" height="32" rx="10"/>
  67. <rect x="217"
  68. y="285"
  69. width="58"
  70. height="32"
  71. class="terminal"
  72. rx="10"/>
  73. <text class="terminal" x="227" y="305">WITH</text>
  74. <rect x="317" y="255" width="26" height="32" rx="10"/>
  75. <rect x="315"
  76. y="253"
  77. width="26"
  78. height="32"
  79. class="terminal"
  80. rx="10"/>
  81. <text class="terminal" x="325" y="273">(</text>
  82. <rect x="383" y="255" width="48" height="32"/>
  83. <rect x="381" y="253" width="48" height="32" class="nonterminal"/>
  84. <text class="nonterminal" x="391" y="273">field</text>
  85. <rect x="451" y="255" width="38" height="32"/>
  86. <rect x="449" y="253" width="38" height="32" class="nonterminal"/>
  87. <text class="nonterminal" x="459" y="273">val</text>
  88. <rect x="383" y="211" width="24" height="32" rx="10"/>
  89. <rect x="381"
  90. y="209"
  91. width="24"
  92. height="32"
  93. class="terminal"
  94. rx="10"/>
  95. <text class="terminal" x="391" y="229">,</text>
  96. <rect x="529" y="255" width="26" height="32" rx="10"/>
  97. <rect x="527"
  98. y="253"
  99. width="26"
  100. height="32"
  101. class="terminal"
  102. rx="10"/>
  103. <text class="terminal" x="537" y="273">)</text>
  104. <path class="line"
  105. d="m17 61 h2 m0 0 h10 m60 0 h10 m20 0 h10 m0 0 h64 m-94 0 h20 m74 0 h20 m-114 0 q10 0 10 10 m94 0 q0 -10 10 -10 m-104 10 v12 m94 0 v-12 m-94 12 q0 10 10 10 m74 0 q10 0 10 -10 m-84 10 h10 m54 0 h10 m20 -32 h10 m96 0 h10 m20 0 h10 m26 0 h10 m20 0 h10 m68 0 h10 m-108 0 l20 0 m-1 0 q-9 0 -9 -10 l0 -24 q0 -10 10 -10 m88 44 l20 0 m-20 0 q10 0 10 -10 l0 -24 q0 -10 -10 -10 m-88 0 h10 m24 0 h10 m0 0 h44 m20 44 h10 m26 0 h10 m-240 0 h20 m220 0 h20 m-260 0 q10 0 10 10 m240 0 q0 -10 10 -10 m-250 10 v14 m240 0 v-14 m-240 14 q0 10 10 10 m220 0 q10 0 10 -10 m-230 10 h10 m0 0 h210 m22 -34 l2 0 m2 0 l2 0 m2 0 l2 0 m-393 98 l2 0 m2 0 l2 0 m2 0 l2 0 m2 0 h10 m60 0 h10 m0 0 h10 m62 0 h10 m2 0 l2 0 m2 0 l2 0 m2 0 l2 0 m-239 110 l2 0 m2 0 l2 0 m2 0 l2 0 m42 0 h10 m0 0 h68 m-98 0 h20 m78 0 h20 m-118 0 q10 0 10 10 m98 0 q0 -10 10 -10 m-108 10 v12 m98 0 v-12 m-98 12 q0 10 10 10 m78 0 q10 0 10 -10 m-88 10 h10 m58 0 h10 m20 -32 h10 m26 0 h10 m20 0 h10 m48 0 h10 m0 0 h10 m38 0 h10 m-146 0 l20 0 m-1 0 q-9 0 -9 -10 l0 -24 q0 -10 10 -10 m126 44 l20 0 m-20 0 q10 0 10 -10 l0 -24 q0 -10 -10 -10 m-126 0 h10 m24 0 h10 m0 0 h82 m20 44 h10 m26 0 h10 m-396 0 h20 m376 0 h20 m-416 0 q10 0 10 10 m396 0 q0 -10 10 -10 m-406 10 v46 m396 0 v-46 m-396 46 q0 10 10 10 m376 0 q10 0 10 -10 m-386 10 h10 m0 0 h366 m23 -66 h-3"/>
  106. <polygon points="593 269 601 265 601 273"/>
  107. <polygon points="593 269 585 265 585 273"/>
  108. </svg>