import { MysqlDatasource } from './datasource'; import { MysqlQueryCtrl } from './query_ctrl'; class MysqlConfigCtrl { static templateUrl = 'partials/config.html'; } const defaultQuery = `SELECT UNIX_TIMESTAMP() as time_sec, as text, as tags FROM WHERE $__timeFilter(time_column) ORDER BY ASC LIMIT 100 `; class MysqlAnnotationsQueryCtrl { static templateUrl = 'partials/annotations.editor.html'; annotation: any; /** @ngInject **/ constructor() { this.annotation.rawQuery = this.annotation.rawQuery || defaultQuery; } } export { MysqlDatasource, MysqlDatasource as Datasource, MysqlQueryCtrl as QueryCtrl, MysqlConfigCtrl as ConfigCtrl, MysqlAnnotationsQueryCtrl as AnnotationsQueryCtrl, };