From d22a7d1cc6e633b3c153c690207b36ae08cc31ff Mon Sep 17 00:00:00 2001 From: lxwcodemonkey Date: Sat, 30 Nov 2024 20:49:15 +0800 Subject: [PATCH] [improvement][Headless] Add table ddl in Dbschema --- .../com/tencent/supersonic/headless/api/pojo/DbSchema.java | 2 ++ .../java/com/tencent/supersonic/headless/SchemaAuthTest.java | 3 +-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/headless/api/src/main/java/com/tencent/supersonic/headless/api/pojo/DbSchema.java b/headless/api/src/main/java/com/tencent/supersonic/headless/api/pojo/DbSchema.java index 5c22209b8..98dad8c3b 100644 --- a/headless/api/src/main/java/com/tencent/supersonic/headless/api/pojo/DbSchema.java +++ b/headless/api/src/main/java/com/tencent/supersonic/headless/api/pojo/DbSchema.java @@ -17,5 +17,7 @@ public class DbSchema { private String sql; + private String ddl; + private List dbColumns; } diff --git a/launchers/standalone/src/test/java/com/tencent/supersonic/headless/SchemaAuthTest.java b/launchers/standalone/src/test/java/com/tencent/supersonic/headless/SchemaAuthTest.java index 661262d50..e93e5bcb6 100644 --- a/launchers/standalone/src/test/java/com/tencent/supersonic/headless/SchemaAuthTest.java +++ b/launchers/standalone/src/test/java/com/tencent/supersonic/headless/SchemaAuthTest.java @@ -50,8 +50,7 @@ public class SchemaAuthTest extends BaseTest { @Test public void test_getVisibleModelList_alice() { User user = DataUtils.getUserAlice(); - List modelResps = - modelService.getModelListWithAuth(user, null, AuthType.VIEWER); + List modelResps = modelService.getModelListWithAuth(user, null, AuthType.VIEWER); List expectedModelBizNames = Lists.newArrayList("user_department", "singer"); Assertions.assertEquals(expectedModelBizNames, modelResps.stream().map(ModelResp::getBizName).collect(Collectors.toList()));