|
@@ -1,10 +1,23 @@
|
|
|
-<query-editor-row query-ctrl="ctrl" can-collapse="false">
|
|
|
|
|
- <div class="gf-form-inline">
|
|
|
|
|
- <div class="gf-form gf-form--grow">
|
|
|
|
|
- <code-editor content="ctrl.target.rawSql" datasource="ctrl.datasource" on-change="ctrl.panelCtrl.refresh()" data-mode="sql">
|
|
|
|
|
- </code-editor>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+<query-editor-row query-ctrl="ctrl" has-text-edit-mode="true">
|
|
|
|
|
+
|
|
|
|
|
+ <div ng-if="ctrl.target.rawQuery">
|
|
|
|
|
+ <div class="gf-form-inline">
|
|
|
|
|
+ <div class="gf-form gf-form--grow">
|
|
|
|
|
+ <code-editor content="ctrl.target.rawSql" datasource="ctrl.datasource" on-change="ctrl.panelCtrl.refresh()" data-mode="sql">
|
|
|
|
|
+ </code-editor>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div ng-if="!ctrl.target.rawQuery">
|
|
|
|
|
+ <div class="gf-form-inline">
|
|
|
|
|
+ <div class="gf-form">
|
|
|
|
|
+ <label class="gf-form-label query-keyword width-7">FROM</label>
|
|
|
|
|
+ <metric-segment segment="ctrl.schemaSegment" get-options="ctrl.getSchemaSegments()" on-change="ctrl.schemaChanged()"></metric-segment>
|
|
|
|
|
+ <metric-segment segment="ctrl.tableSegment" get-options="ctrl.getTableSegments()" on-change="ctrl.tableChanged()"></metric-segment>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
|
|
|
<div class="gf-form-inline">
|
|
<div class="gf-form-inline">
|
|
|
<div class="gf-form">
|
|
<div class="gf-form">
|