(improvement)(Headless) fix clickhouse month date format (#948)

Co-authored-by: jolunoluo
This commit is contained in:
LXW
2024-04-25 11:00:59 +08:00
committed by GitHub
parent 6c2874d774
commit 358d22894e
3 changed files with 28 additions and 16 deletions

View File

@@ -188,6 +188,13 @@ public class DatabaseServiceImpl implements DatabaseService {
return queryWithColumns(metaQuerySql, DatabaseConverter.convert(databaseResp));
}
public SemanticQueryResp getColumns(DatabaseResp databaseResp, String db, String table) {
DbAdaptor engineAdaptor = DbAdaptorFactory.getEngineAdaptor(databaseResp.getType());
String metaQueryTpl = engineAdaptor.getColumnMetaQueryTpl();
String metaQuerySql = String.format(metaQueryTpl, db, table);
return queryWithColumns(metaQuerySql, DatabaseConverter.convert(databaseResp));
}
private void checkPermission(DatabaseResp databaseResp, User user) {
List<String> admins = databaseResp.getAdmins();
List<String> viewers = databaseResp.getViewers();