remove render code from sql_part

This commit is contained in:
Sven Klemm
2018-07-15 09:52:32 +02:00
parent d9648f1fe7
commit f48060a1bb
3 changed files with 6 additions and 64 deletions

View File

@ -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 {