grafana/public/app/plugins/datasource/mysql/mySqlMetaQuery.test.ts
Zoltán Bedi 62c30dea4d
MySQL: Quote identifiers that include special characters (#61135)
* SQL: toRawSQL required and escape table

* Fix autocomplete for MySQL

* Change the way we escape for builder

* Rework escape ident to be smart instead

* Fix A11y for alias

* Add first e2e test

* Add test for code editor

* Add doc

* Review comments

* Move functions to sqlUtil
2023-01-31 18:16:28 +01:00

10 lines
327 B
TypeScript

import { buildTableQuery } from './mySqlMetaQuery';
describe('buildTableQuery', () => {
it('should build table query with parameter `grafana`', () => {
expect(buildTableQuery('`grafana`')).toBe(
`SELECT table_name FROM information_schema.tables WHERE table_schema = 'grafana' ORDER BY table_name`
);
});
});