提交 4c447a4f 编写于 作者: V Vlad Ilyushchenko

chore: added new SQL keywords to web console highlighter: alter, truncate,...

chore: added new SQL keywords to web console highlighter: alter, truncate, values, into, asof, long, long256, add, column and copy
上级 5b13bdb2
......@@ -78,7 +78,7 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<nav class="navbar-default navbar-static-side" role="navigation">
<nav class="navbar-default navbar-static-side" role="navigation">
<div class="sidebar-collapse">
<ul class="nav metismenu" id="side-menu">
<li class="nav-header">
......@@ -87,7 +87,7 @@
</div>
</li>
<li>
<a id="nav-console" href="#"><i class="fa fa-bars"></i><span class="nav-pointer"></span></a>
<a href="#" id="nav-console"><i class="fa fa-bars"></i><span class="nav-pointer"></span></a>
</li>
<li>
<a id="nav-visualisation" href="#"><i class="fa fa-pie-chart"></i><span class="nav-pointer"></span></a>
......@@ -126,7 +126,7 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="row wrapper border-bottom white-bg page-heading js-sql-panel">
<div class="row wrapper border-bottom white-bg page-heading js-sql-panel">
<div class="col-lg-12">
<div class="section-title"><i class="fa fa-bars"></i> SQL console</div>
<div class="m-b-sm m-t-sm section-nav">
......@@ -135,7 +135,7 @@
</button>
<div class="btn-group">
<button id="js-toggle-grid" type="button" class="btn btn-white btn-sm active"><i
<button class="btn btn-white btn-sm active" id="js-toggle-grid" type="button"><i
class="fa fa-bars"></i>
</button>
<button id="js-toggle-chart" type="button" class="btn btn-white btn-sm"><i
......@@ -227,16 +227,16 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="row js-vis-panel">
<div class="row js-vis-panel">
<div class="col-lg-12">
<div id="vis-menu" class="row wrapper border-bottom white-bg page-heading">
<div class="row wrapper border-bottom white-bg page-heading" id="vis-menu">
<div class="col-lg-12">
<div class="section-title"><i class="fa fa-pie-chart"></i> Visualisation</div>
<div class="m-b-sm m-t-sm section-nav">
<button id="btnVisRefresh" class="btn btn-white btn-sm btn-icon"><i
<button class="btn btn-white btn-sm btn-icon" id="btnVisRefresh"><i
class="fa fa-refresh"></i>Refresh
</button>
<button id="btnVisFetch" class="btn btn-white btn-sm btn-icon"><i
<button class="btn btn-white btn-sm btn-icon" id="btnVisFetch"><i
class="fa fa-play-circle"></i>Fetch
</button>
<button id="btnVisReload" class="btn btn-white btn-sm btn-icon"><i
......@@ -303,10 +303,9 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="portlet v-fit">
<div class="portlet v-fit">
<div class="portlet-title">
<button type="button" class="btn btn-info qdb-list-add-btn"><i
class="fa fa-plus" aria-hidden="true"></i>
<button class="btn btn-info qdb-list-add-btn" type="button"><i aria-hidden="true" class="fa fa-plus"></i>
</button>
<span>Query</span>
</div>
......@@ -344,16 +343,15 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="portlet qdb-vis-form v-fit">
<div class="portlet qdb-vis-form v-fit">
<div class="portlet-title">
<button type="button" class="btn btn-danger qdb-list-delete-btn"><i
class="fa fa-trash-o"
aria-hidden="true"></i> Delete
<button class="btn btn-danger qdb-list-delete-btn" type="button"><i aria-hidden="true"
class="fa fa-trash-o"></i> Delete
</button>
<span class="js-vis-title">Query_1</span>
</div>
<div class="portlet-body v-fit">
<form role="form" class="v-fit">
<form class="v-fit" role="form">
<div class="form-group qdb-vis-query-name">
<label>Query name</label>
<input id="_vis_frm_query_name" type="text" class="form-control" placeholder="Enter query name">
......@@ -362,11 +360,11 @@
<div class="form-group qdb-vis-query-editor">
<label for="_vis_frm_query_text">Query text</label>
<div id="_vis_frm_query_text" class="form-control"></div>
<div class="form-control" id="_vis_frm_query_text"></div>
</div>
</form>
</div>
</div>
</div>
<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ ___ _ ____ ____
......@@ -392,11 +390,11 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="qdb-vis-placeholder">
<div class="qdb-vis-placeholder">
<h1>Nothing to display</h1>
</div>
</div>
</div>
</div>
......@@ -428,10 +426,9 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="portlet v-fit">
<div class="portlet v-fit">
<div class="portlet-title">
<button type="button" class="btn btn-info qdb-list-add-btn"><i
class="fa fa-plus" aria-hidden="true"></i>
<button class="btn btn-info qdb-list-add-btn" type="button"><i aria-hidden="true" class="fa fa-plus"></i>
</button>
<span>Axis</span>
</div>
......@@ -469,17 +466,16 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="portlet qdb-vis-form v-fit">
<div class="portlet qdb-vis-form v-fit">
<div class="portlet-title">
<button type="button" class="btn btn-danger qdb-list-delete-btn"><i
class="fa fa-trash-o"
aria-hidden="true"></i> Delete
<button class="btn btn-danger qdb-list-delete-btn" type="button"><i aria-hidden="true"
class="fa fa-trash-o"></i> Delete
</button>
<span class="js-vis-title">Axis details</span>
</div>
<div class="portlet-body">
<form role="form" class="v-fit">
<form class="v-fit" role="form">
<div class="form-group">
<label>Axis name</label>
<input id="_vis_frm_axis_name" type="text" class="form-control" placeholder="Axis name">
......@@ -513,7 +509,7 @@
</div>
</form>
</div>
</div>
</div>
<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ ___ _ ____ ____
......@@ -539,11 +535,11 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="qdb-vis-placeholder">
<div class="qdb-vis-placeholder">
<h1>Nothing to display</h1>
</div>
</div>
</div>
</div>
......@@ -575,10 +571,9 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="portlet v-fit">
<div class="portlet v-fit">
<div class="portlet-title">
<button type="button" class="btn btn-info qdb-list-add-btn"><i
class="fa fa-plus" aria-hidden="true"></i>
<button class="btn btn-info qdb-list-add-btn" type="button"><i aria-hidden="true" class="fa fa-plus"></i>
</button>
<span>Series</span>
</div>
......@@ -616,11 +611,10 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="portlet qdb-vis-form v-fit">
<div class="portlet qdb-vis-form v-fit">
<div class="portlet-title">
<button type="button" class="btn btn-danger qdb-list-delete-btn"><i
class="fa fa-trash-o"
aria-hidden="true"></i> Delete
<button class="btn btn-danger qdb-list-delete-btn" type="button"><i aria-hidden="true"
class="fa fa-trash-o"></i> Delete
</button>
<span id="js-vis-series-name">Series 1</span>
</div>
......@@ -658,12 +652,11 @@
<div class="form-group">
<label>Bound axis</label>
<input id="_vis_frm_ser_axis" type="text" class="form-control"
placeholder="Auto">
<input class="form-control" id="_vis_frm_ser_axis" placeholder="Auto" type="text">
</div>
</form>
</div>
</div>
</div>
<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ ___ _ ____ ____
......@@ -689,11 +682,11 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="qdb-vis-placeholder">
<div class="qdb-vis-placeholder">
<h1>Nothing to display</h1>
</div>
</div>
</div>
</div>
......@@ -725,11 +718,11 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="portlet">
<div class="portlet">
<div class="portlet-title">
<span>General Settings</span>
</div>
</div>
</div>
</div>
</div>
......@@ -739,7 +732,7 @@
</div>
</div>
</div>
</div>
</div>
<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......@@ -766,16 +759,16 @@
~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<div class="row js-import-panel">
<div class="row js-import-panel">
<div class="col-lg-12">
<div id="import-menu" class="row wrapper border-bottom white-bg page-heading">
<div class="row wrapper border-bottom white-bg page-heading" id="import-menu">
<div class="col-lg-12">
<div class="section-title"><i class="fa fa-upload"></i> import</div>
<div class="m-b-sm m-t-sm section-nav">
<button id="btnImportClearSelected" class="btn btn-white btn-sm btn-icon" disabled><i
<button class="btn btn-white btn-sm btn-icon" disabled id="btnImportClearSelected"><i
class="fa fa-remove"></i>Clear
</button>
<button id="btnRetry" class="btn btn-white btn-sm" title disabled><i
<button class="btn btn-white btn-sm" disabled id="btnRetry" title><i
class="fa fa-upload"></i></button>
<button id="btnImportCancel" class="btn btn-white btn-sm" title disabled><i
class="fa fa-stop"></i></button>
......
因为 它太大了无法显示 source diff 。你可以改为 查看blob
......@@ -28,10 +28,10 @@ ace.define(
function (e, t) {
"use strict";
var r = e("../lib/oop"), i = e("./text_highlight_rules").TextHighlightRules, s = function () {
var e = "select|insert|update|delete|from|where|and|or|by|order|limit|as|case|when|else|end|type|left|right|join|on|outer|desc|asc|union|create|table|primary|key|if|foreign|not|references|default|null|inner|cross|natural|database|drop|grant|over|sample|partition|latest|NaN|with|rename";
var e = "select|insert|update|delete|from|where|and|or|by|order|limit|as|case|when|else|end|type|left|right|join|on|outer|desc|asc|union|create|table|primary|key|if|foreign|not|references|default|null|inner|cross|natural|database|drop|grant|over|sample|partition|latest|NaN|with|rename|truncate|asof|copy|alter|into|values|index|add|column";
var t = "true|false";
var n = "avg|count|first|last|max|min|sum|ucase|lcase|mid|len|round|rank|now|format|coalesce|ifnull|isnull|nvl";
var r = "int|date|string|symbol|float|double|binary|timestamp";
var r = "int|date|string|symbol|float|double|binary|timestamp|long|long256";
i = this.createKeywordMapper({
"support.function": n,
keyword: e,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册