MCPcopy Create free account
hub / github.com/4paradigm/OpenMLDB / HandleNSClientShowTable

Function HandleNSClientShowTable

src/cmd/fedb.cc:1156–1170  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1154}
1155
1156void HandleNSClientShowTable(const std::vector<std::string>& parts,
1157 ::fedb::client::NsClient* client) {
1158 std::string name;
1159 if (parts.size() >= 2) {
1160 name = parts[1];
1161 }
1162 std::vector<::fedb::nameserver::TableInfo> tables;
1163 std::string msg;
1164 bool ret = client->ShowTable(name, tables, msg);
1165 if (!ret) {
1166 std::cout << "failed to showtable. error msg: " << msg << std::endl;
1167 return;
1168 }
1169 ::fedb::cmd::PrintTableInfo(tables);
1170}
1171
1172void HandleNSClientShowSchema(const std::vector<std::string>& parts,
1173 ::fedb::client::NsClient* client) {

Callers 1

StartNsClientFunction · 0.85

Calls 3

PrintTableInfoFunction · 0.85
sizeMethod · 0.45
ShowTableMethod · 0.45

Tested by

no test coverage detected