|
|
@ -18,7 +18,7 @@ export class MysqlDatasource { |
|
|
|
this.interval = (instanceSettings.jsonData || {}).timeInterval; |
|
|
|
this.interval = (instanceSettings.jsonData || {}).timeInterval; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
interpolateVariable(value, variable) { |
|
|
|
interpolateVariable = (value, variable) => { |
|
|
|
if (typeof value === 'string') { |
|
|
|
if (typeof value === 'string') { |
|
|
|
if (variable.multi || variable.includeAll) { |
|
|
|
if (variable.multi || variable.includeAll) { |
|
|
|
return this.queryModel.quoteLiteral(value); |
|
|
|
return this.queryModel.quoteLiteral(value); |
|
|
@ -35,7 +35,7 @@ export class MysqlDatasource { |
|
|
|
return this.queryModel.quoteLiteral(v); |
|
|
|
return this.queryModel.quoteLiteral(v); |
|
|
|
}); |
|
|
|
}); |
|
|
|
return quotedValues.join(','); |
|
|
|
return quotedValues.join(','); |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
query(options) { |
|
|
|
query(options) { |
|
|
|
const queries = _.filter(options.targets, target => { |
|
|
|
const queries = _.filter(options.targets, target => { |
|
|
|