mirror of
https://github.com/grafana/grafana.git
synced 2025-02-15 10:03:33 -06:00
add char as datatype for metric and group columns
This commit is contained in:
parent
7c8b4915c1
commit
fdaa153c95
@ -3,14 +3,17 @@ export class MysqlMetaQuery {
|
||||
|
||||
getOperators(datatype: string) {
|
||||
switch (datatype) {
|
||||
case 'float4':
|
||||
case 'float8': {
|
||||
case 'double':
|
||||
case 'float': {
|
||||
return ['=', '!=', '<', '<=', '>', '>='];
|
||||
}
|
||||
case 'text':
|
||||
case 'tinytext':
|
||||
case 'mediumtext':
|
||||
case 'longtext':
|
||||
case 'varchar':
|
||||
case 'char': {
|
||||
return ['=', '!=', '<', '<=', '>', '>=', 'IN', 'NOT IN', 'LIKE', 'NOT LIKE', '~', '~*', '!~', '!~*'];
|
||||
return ['=', '!=', '<', '<=', '>', '>=', 'IN', 'NOT IN', 'LIKE', 'NOT LIKE'];
|
||||
}
|
||||
default: {
|
||||
return ['=', '!=', '<', '<=', '>', '>=', 'IN', 'NOT IN'];
|
||||
@ -99,7 +102,7 @@ export class MysqlMetaQuery {
|
||||
break;
|
||||
}
|
||||
case 'metric': {
|
||||
query += " AND data_type IN ('text' 'tinytext','mediumtext', 'longtext', 'varchar')";
|
||||
query += " AND data_type IN ('text','tinytext','mediumtext','longtext','varchar','char')";
|
||||
break;
|
||||
}
|
||||
case 'value': {
|
||||
@ -108,7 +111,7 @@ export class MysqlMetaQuery {
|
||||
break;
|
||||
}
|
||||
case 'group': {
|
||||
query += " AND data_type IN ('text' 'tinytext','mediumtext', 'longtext', 'varchar')";
|
||||
query += " AND data_type IN ('text','tinytext','mediumtext','longtext','varchar','char')";
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user