feat: can add items
All checks were successful
continuous-integration/drone/push Build is passing

Signed-off-by: kjuulh <contact@kjuulh.io>
This commit is contained in:
2024-05-13 23:33:37 +02:00
parent 699bac7159
commit 7bdf8393b1
8 changed files with 300 additions and 54 deletions

View File

@@ -35,6 +35,7 @@ service Graph {
// Commands
rpc CreateSection(CreateSectionRequest) returns (CreateSectionResponse);
rpc CreateRoot(CreateRootRequest) returns (CreateRootResponse);
rpc CreateItem(CreateItemRequest) returns (CreateItemResponse);
// Queriers
rpc GetAvailableRoots(GetAvailableRootsRequest) returns (GetAvailableRootsResponse);
@@ -54,6 +55,13 @@ message CreateRootRequest {
}
message CreateRootResponse {}
message CreateItemRequest {
string root = 1;
repeated string path = 2;
ItemGraphItem item = 3;
}
message CreateItemResponse {}
// Queries
message GetAvailableRootsRequest {}
message GetAvailableRootsResponse {