Skip to content

Commit 417c8bf

Browse files
committed
generate admin_shell service
1 parent 2014773 commit 417c8bf

6 files changed

Lines changed: 446 additions & 0 deletions

File tree

Cargo.lock

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

libsql-server/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,8 @@ metrics-util = "0.15"
112112
s3s = "0.8.1"
113113
s3s-fs = "0.8.1"
114114
ring = { version = "0.17.8", features = ["std"] }
115+
tonic-build = "0.11"
116+
prost-build = "0.12"
115117

116118
[build-dependencies]
117119
vergen = { version = "8", features = ["build", "git", "gitcl"] }
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
syntax = "proto3";
2+
3+
package admin_shell;
4+
5+
message Query {
6+
string query = 1;
7+
}
8+
9+
message Value {
10+
oneof value {
11+
Null null = 1;
12+
double real = 2;
13+
int64 integer = 3;
14+
string text = 4;
15+
bytes blob = 5;
16+
}
17+
}
18+
19+
message Null {}
20+
21+
message Row {
22+
repeated Value values = 1;
23+
}
24+
25+
message Rows {
26+
repeated Row rows = 1;
27+
}
28+
29+
message Error {
30+
string Error = 1;
31+
}
32+
33+
message Response {
34+
oneof resp {
35+
Rows rows = 1;
36+
Error error = 2;
37+
}
38+
}
39+
40+
service AdminShellService {
41+
rpc Shell(stream Query) returns (stream Response) {}
42+
}

0 commit comments

Comments
 (0)