| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <svg class="railroad-diagram" width="1072" height="109" viewBox="0 0 1072 109" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> |
| <g transform="translate(.5 .5)"> |
| <g fill="none" stroke="black" stroke-width="2"> |
| <path stroke-dasharray="5,5" d="M10 48 l30 0" /> |
| </g> |
| <path d="M40 48h10"></path> |
| <g> |
| <path d="M50 48h0"></path> |
| <path d="M1022 48h0"></path> |
| <g> |
| <path d="M50 48h0"></path> |
| <path d="M378 48h0"></path> |
| <path d="M50 48a10 10 0 0 0 10 -10v-8a10 10 0 0 1 10 -10"></path> |
| <g> |
| <path d="M70 20h288"></path> |
| </g> |
| <path d="M358 20a10 10 0 0 1 10 10v8a10 10 0 0 0 10 10"></path> |
| <path d="M50 48h20"></path> |
| <g> |
| <path d="M70 48h0"></path> |
| <path d="M358 48h0"></path> |
| <g class="terminal "> |
| <path d="M70 48h0"></path> |
| <path d="M154 48h0"></path> |
| <rect x="70" y="37" width="84" height="22" rx="10" ry="10"></rect> |
| <text x="112" y="52">COLOCATE</text> |
| </g> |
| <path d="M154 48h10"></path> |
| <g> |
| <path d="M164 48h0"></path> |
| <path d="M240 48h0"></path> |
| <path d="M164 48a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path> |
| <g> |
| <path d="M184 28h36"></path> |
| </g> |
| <path d="M220 28a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path> |
| <path d="M164 48h20"></path> |
| <g class="terminal "> |
| <path d="M184 48h0"></path> |
| <path d="M220 48h0"></path> |
| <rect x="184" y="37" width="36" height="22" rx="10" ry="10"></rect> |
| <text x="202" y="52">BY</text> |
| </g> |
| <path d="M220 48h20"></path> |
| </g> |
| <path d="M240 48h10"></path> |
| <a xlink:href="https://ignite.apache.org/docs/3.0.0-alpha/sql-reference/ddl#column_list"> |
| <g class="non-terminal "> |
| <path d="M250 48h0"></path> |
| <path d="M358 48h0"></path> |
| <rect x="250" y="37" width="108" height="22"></rect> |
| <text x="304" y="52" fill="blue">column_list</text> |
| </g> |
| </a> |
| </g> |
| <path d="M358 48h20"></path> |
| </g> |
| <g> |
| <path d="M378 48h0"></path> |
| <path d="M614 48h0"></path> |
| <path d="M378 48a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path> |
| <g> |
| <path d="M398 28h196"></path> |
| </g> |
| <path d="M594 28a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path> |
| <path d="M378 48h20"></path> |
| <g> |
| <path d="M398 48h0"></path> |
| <path d="M594 48h0"></path> |
| <g class="terminal "> |
| <path d="M398 48h0"></path> |
| <path d="M466 48h0"></path> |
| <rect x="398" y="37" width="68" height="22" rx="10" ry="10"></rect> |
| <text x="432" y="52">ENGINE</text> |
| </g> |
| <path d="M466 48h10"></path> |
| <path d="M476 48h10"></path> |
| <g class="non-terminal "> |
| <path d="M486 48h0"></path> |
| <path d="M594 48h0"></path> |
| <rect x="486" y="37" width="108" height="22"></rect> |
| <text x="540" y="52">engine_name</text> |
| </g> |
| </g> |
| <path d="M594 48h20"></path> |
| </g> |
| <g> |
| <path d="M614 48h0"></path> |
| <path d="M1022 48h0"></path> |
| <path d="M614 48a10 10 0 0 0 10 -10v0a10 10 0 0 1 10 -10"></path> |
| <g> |
| <path d="M634 28h368"></path> |
| </g> |
| <path d="M1002 28a10 10 0 0 1 10 10v0a10 10 0 0 0 10 10"></path> |
| <path d="M614 48h20"></path> |
| <g> |
| <path d="M634 48h0"></path> |
| <path d="M1002 48h0"></path> |
| <g class="terminal "> |
| <path d="M634 48h0"></path> |
| <path d="M686 48h0"></path> |
| <rect x="634" y="37" width="52" height="22" rx="10" ry="10"></rect> |
| <text x="660" y="52">WITH</text> |
| </g> |
| <path d="M686 48h10"></path> |
| <path d="M696 48h10"></path> |
| <g> |
| <path d="M706 48h0"></path> |
| <path d="M1002 48h0"></path> |
| <path d="M706 48h10"></path> |
| <g> |
| <path d="M716 48h0"></path> |
| <path d="M992 48h0"></path> |
| <g class="non-terminal "> |
| <path d="M716 48h0"></path> |
| <path d="M816 48h0"></path> |
| <rect x="716" y="37" width="100" height="22"></rect> |
| <text x="766" y="52">param_name</text> |
| </g> |
| <path d="M816 48h10"></path> |
| <path d="M826 48h10"></path> |
| <g class="terminal "> |
| <path d="M836 48h0"></path> |
| <path d="M864 48h0"></path> |
| <rect x="836" y="37" width="28" height="22" rx="10" ry="10"></rect> |
| <text x="850" y="52">=</text> |
| </g> |
| <path d="M864 48h10"></path> |
| <path d="M874 48h10"></path> |
| <g class="non-terminal "> |
| <path d="M884 48h0"></path> |
| <path d="M992 48h0"></path> |
| <rect x="884" y="37" width="108" height="22"></rect> |
| <text x="938" y="52">param_value</text> |
| </g> |
| </g> |
| <path d="M992 48h10"></path> |
| <path d="M716 48a10 10 0 0 0 -10 10v10a10 10 0 0 0 10 10"></path> |
| <g class="terminal "> |
| <path d="M716 78h124"></path> |
| <path d="M868 78h124"></path> |
| <rect x="840" y="67" width="28" height="22" rx="10" ry="10"></rect> |
| <text x="854" y="82">,</text> |
| </g> |
| <path d="M992 78a10 10 0 0 0 10 -10v-10a10 10 0 0 0 -10 -10"></path> |
| </g> |
| </g> |
| <path d="M1002 48h20"></path> |
| </g> |
| </g> |
| <path d="M1022 48h10"></path> |
| <path d="M 1032 48 h 20 m -10 -10 v 20 m 10 -20 v 20"></path> |
| </g> |
| <style> |
| svg { |
| background-color: hsl(0,0%,100%); |
| } |
| path { |
| stroke-width: 2; |
| stroke: black; |
| fill: rgba(0,0,0,0); |
| } |
| text { |
| font: bold 14px monospace; |
| text-anchor: middle; |
| white-space: pre; |
| } |
| text.diagram-text { |
| font-size: 12px; |
| } |
| text.diagram-arrow { |
| font-size: 16px; |
| } |
| text.label { |
| text-anchor: start; |
| } |
| text.comment { |
| font: italic 12px monospace; |
| } |
| g.non-terminal text { |
| /*font-style: italic;*/ |
| } |
| rect { |
| stroke-width: 2; |
| stroke: black; |
| fill: hsl(0,0%,100%); |
| } |
| rect.group-box { |
| stroke: gray; |
| stroke-dasharray: 10 5; |
| fill: none; |
| } |
| path.diagram-text { |
| stroke-width: 2; |
| stroke: black; |
| fill: white; |
| cursor: help; |
| } |
| g.diagram-text:hover path.diagram-text { |
| fill: #eee; |
| }</style> |
| </svg> |