diff --git a/clients/cli/src/main/java/org/apache/gravitino/cli/outputs/PlainFormat.java b/clients/cli/src/main/java/org/apache/gravitino/cli/outputs/PlainFormat.java index f74b786eb7d..8520ba7f366 100644 --- a/clients/cli/src/main/java/org/apache/gravitino/cli/outputs/PlainFormat.java +++ b/clients/cli/src/main/java/org/apache/gravitino/cli/outputs/PlainFormat.java @@ -194,7 +194,11 @@ public String getOutput(Table table) { .map( column -> COMMA_JOINER.join( - column.name(), column.dataType().simpleString(), column.comment())) + column.name(), + column.dataType().simpleString(), + column.autoIncrement(), + column.nullable(), + column.comment() == null ? "N/A" : column.comment())) .collect(Collectors.toList()); output.append(NEWLINE_JOINER.join(columnOutput)); output.append(System.lineSeparator()); diff --git a/clients/cli/src/test/java/org/apache/gravitino/cli/output/TestPlainFormat.java b/clients/cli/src/test/java/org/apache/gravitino/cli/output/TestPlainFormat.java index 428cfba15e7..093b8535e0f 100644 --- a/clients/cli/src/test/java/org/apache/gravitino/cli/output/TestPlainFormat.java +++ b/clients/cli/src/test/java/org/apache/gravitino/cli/output/TestPlainFormat.java @@ -132,7 +132,9 @@ void testTableDetailsWithPlainFormat() { PlainFormat.output(mockTable, mockContext); String output = new String(outContent.toByteArray(), StandardCharsets.UTF_8).trim(); Assertions.assertEquals( - "id, integer, This is a int column\n" + "name, string, This is a string column", output); + "id, integer, true, false, This is a int column\n" + + "name, string, false, true, This is a string column", + output); } @Test @@ -146,16 +148,6 @@ void testListTableWithPlainFormat() { Assertions.assertEquals("table1\n" + "table2", output); } - @Test - void testTableDetailsWithAuditWithPlainFormat() { - CommandContext mockContext = getMockContext(); - Table mockTable = getMockTable(); - PlainFormat.output(mockTable, mockContext); - String output = new String(outContent.toByteArray(), StandardCharsets.UTF_8).trim(); - Assertions.assertEquals( - "id, integer, This is a int column\n" + "name, string, This is a string column", output); - } - @Test void testOutputWithUnsupportType() { CommandContext mockContext = getMockContext();