|
|
@@ -1,5 +1,5 @@
|
|
|
import _ from 'lodash';
|
|
|
-import { SqlPartDef, SqlPart, functionRenderer, suffixRenderer } from 'app/core/components/sql_part/sql_part';
|
|
|
+import { SqlPartDef, SqlPart } from 'app/core/components/sql_part/sql_part';
|
|
|
|
|
|
var index = [];
|
|
|
|
|
|
@@ -16,18 +16,6 @@ function register(options: any) {
|
|
|
index[options.type] = new SqlPartDef(options);
|
|
|
}
|
|
|
|
|
|
-function aliasRenderer(part, innerExpr) {
|
|
|
- return innerExpr + ' AS ' + '"' + part.params[0] + '"';
|
|
|
-}
|
|
|
-
|
|
|
-function aggregateRenderer(part, innerExpr) {
|
|
|
- return part.params[0] + '(' + innerExpr + ')';
|
|
|
-}
|
|
|
-
|
|
|
-function columnRenderer(part, innerExpr) {
|
|
|
- return part.params[0];
|
|
|
-}
|
|
|
-
|
|
|
function replaceAggregationAddStrategy(selectParts, partModel) {
|
|
|
var hasAlias = false;
|
|
|
|
|
|
@@ -133,7 +121,6 @@ register({
|
|
|
addStrategy: addColumnStrategy,
|
|
|
params: [{ type: 'column', dynamicLookup: true }],
|
|
|
defaultParams: ['value'],
|
|
|
- renderer: columnRenderer,
|
|
|
});
|
|
|
|
|
|
register({
|
|
|
@@ -147,7 +134,6 @@ register({
|
|
|
{ name: 'right', type: 'string', dynamicLookup: true },
|
|
|
],
|
|
|
defaultParams: ['value', '=', 'value'],
|
|
|
- renderer: columnRenderer,
|
|
|
});
|
|
|
|
|
|
register({
|
|
|
@@ -157,7 +143,6 @@ register({
|
|
|
addStrategy: addExpressionStrategy,
|
|
|
params: [],
|
|
|
defaultParams: [],
|
|
|
- renderer: columnRenderer,
|
|
|
});
|
|
|
|
|
|
register({
|
|
|
@@ -166,7 +151,6 @@ register({
|
|
|
addStrategy: replaceAggregationAddStrategy,
|
|
|
params: [{ name: 'name', type: 'string', dynamicLookup: true }],
|
|
|
defaultParams: ['avg'],
|
|
|
- renderer: aggregateRenderer,
|
|
|
});
|
|
|
|
|
|
register({
|
|
|
@@ -175,7 +159,6 @@ register({
|
|
|
addStrategy: addMathStrategy,
|
|
|
params: [{ name: 'expr', type: 'string' }],
|
|
|
defaultParams: [' / 100'],
|
|
|
- renderer: suffixRenderer,
|
|
|
});
|
|
|
|
|
|
register({
|
|
|
@@ -184,8 +167,6 @@ register({
|
|
|
addStrategy: addAliasStrategy,
|
|
|
params: [{ name: 'name', type: 'string', quote: 'double' }],
|
|
|
defaultParams: ['alias'],
|
|
|
- renderMode: 'suffix',
|
|
|
- renderer: aliasRenderer,
|
|
|
});
|
|
|
|
|
|
register({
|
|
|
@@ -205,7 +186,6 @@ register({
|
|
|
},
|
|
|
],
|
|
|
defaultParams: ['$__interval', 'none'],
|
|
|
- renderer: functionRenderer,
|
|
|
});
|
|
|
|
|
|
register({
|
|
|
@@ -220,7 +200,6 @@ register({
|
|
|
],
|
|
|
defaultParams: ['increase'],
|
|
|
addStrategy: replaceSpecialAddStrategy,
|
|
|
- renderer: aggregateRenderer,
|
|
|
});
|
|
|
|
|
|
export default {
|