Abyss-lord opened a new pull request, #6538: URL: https://github.com/apache/gravitino/pull/6538
### What changes were proposed in this pull request? improvement(CLI): Add default values to column list output in CLI ### Why are the changes needed? Fix: #6533 ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? local test Hive Catalog ```bash gcli column list -m demo_metalake --name Hive_catalog.default.test_dates -i name,datatype,default_value,comment,nullable,auto_increment id,integer,N/A,true,false event_date,date,N/A,true,false event_timestamp,timestamp,N/A,true,false gcli column list -m demo_metalake --name Hive_catalog.default.test_dates -i --output table +-----------------+-----------+---------+---------------+----------+---------+ | Name | Type | Default | AutoIncrement | Nullable | Comment | +-----------------+-----------+---------+---------------+----------+---------+ | id | integer | N/A | false | true | N/A | | event_date | date | N/A | false | true | N/A | | event_timestamp | timestamp | N/A | false | true | N/A | +-----------------+-----------+---------+---------------+----------+---------+ gcli table details -m demo_metalake --name Hive_catalog.default.test_dates -i --output table gcli table details -m demo_metalake --name Hive_catalog.default.test_dates -i --output table +-----------------+-----------+---------+---------------+----------+---------+ | Name | Type | Default | AutoIncrement | Nullable | Comment | +-----------------+-----------+---------+---------------+----------+---------+ | id | integer | N/A | false | true | N/A | | event_date | date | N/A | false | true | N/A | | event_timestamp | timestamp | N/A | false | true | N/A | +-----------------+-----------+---------+---------------+----------+---------+ ``` Mysql Catalog ```bash gcli column list -m demo_metalake --name Mysql_catalog.gravitino_db.catalog_meta -i name,datatype,default_value,comment,nullable,auto_increment catalog_id,long unsigned,N/A,catalog id,false,false catalog_name,varchar(128),N/A,catalog name,false,false metalake_id,long unsigned,N/A,metalake id,false,false type,varchar(64),N/A,catalog type,false,false provider,varchar(64),N/A,catalog provider,false,false catalog_comment,varchar(256),,catalog comment,true,false properties,external(MEDIUMTEXT),N/A,catalog properties,true,false audit_info,external(MEDIUMTEXT),N/A,catalog audit info,false,false current_version,integer unsigned,1,catalog current version,false,false last_version,integer unsigned,1,catalog last version,false,false deleted_at,long unsigned,0,catalog deleted at,false,false gcli column list -m demo_metalake --name Mysql_catalog.gravitino_db.catalog_meta -i --output table +-----------------+----------------------+---------+---------------+----------+-------------------------+ | Name | Type | Default | AutoIncrement | Nullable | Comment | +-----------------+----------------------+---------+---------------+----------+-------------------------+ | catalog_id | long unsigned | N/A | false | false | catalog id | | catalog_name | varchar(128) | N/A | false | false | catalog name | | metalake_id | long unsigned | N/A | false | false | metalake id | | type | varchar(64) | N/A | false | false | catalog type | | provider | varchar(64) | N/A | false | false | catalog provider | | catalog_comment | varchar(256) | | false | true | catalog comment | | properties | external(MEDIUMTEXT) | N/A | false | true | catalog properties | | audit_info | external(MEDIUMTEXT) | N/A | false | false | catalog audit info | | current_version | integer unsigned | 1 | false | false | catalog current version | | last_version | integer unsigned | 1 | false | false | catalog last version | | deleted_at | long unsigned | 0 | false | false | catalog deleted at | +-----------------+----------------------+---------+---------------+----------+-------------------------+ ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@gravitino.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org