Add Databases and Tables endpoints to store RPC proto (#1515)

* Add Databases and Tables to store RPC

* add Database to TablesRequest
This commit is contained in:
Jake Sanders
2020-04-09 16:37:32 +01:00
committed by GitHub
parent 77f0abb0ba
commit 0a27a08184
3 changed files with 256 additions and 267 deletions

View File

@@ -7,6 +7,8 @@ service Store {
rpc Write(WriteRequest) returns (WriteResponse) {};
rpc Delete(DeleteRequest) returns (DeleteResponse) {};
rpc List(ListRequest) returns (stream ListResponse) {};
rpc Databases(DatabasesRequest) returns (DatabasesResponse) {};
rpc Tables(TablesRequest) returns (TablesResponse) {};
}
message Record {
@@ -72,3 +74,17 @@ message ListResponse {
reserved 1; //repeated Record records = 1;
repeated string keys = 2;
}
message DatabasesRequest {}
message DatabasesResponse {
repeated string databases = 1;
}
message TablesRequest {
string database = 1;
}
message TablesResponse {
repeated string tables = 1;
}