From 72306a73676e6880a7164108ab0ab17b8978f7e1 Mon Sep 17 00:00:00 2001
From: Timm Fitschen <t.fitschen@indiscale.com>
Date: Tue, 27 Jul 2021 14:11:25 +0200
Subject: [PATCH] WIP: insert delete

---
 proto/caosdb/entity/v1alpha1/main.proto | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/proto/caosdb/entity/v1alpha1/main.proto b/proto/caosdb/entity/v1alpha1/main.proto
index 3501f58..04ed3c2 100644
--- a/proto/caosdb/entity/v1alpha1/main.proto
+++ b/proto/caosdb/entity/v1alpha1/main.proto
@@ -127,11 +127,8 @@ message Parent {
   string description = 3;
 }
 
-// Request a transaction of an entity by its ID. This can be used to implement
-// a retrieval or deletion.
-message ByIdRequest {
-  // ID of requested entity
-  string id = 1;
+message CountResult {
+  int32 count = 1;
 }
 
 // Response to a retrieve request
@@ -179,9 +176,9 @@ message SingleRetrieveResponse {
 message QueryOrIdRequest {
   oneof wrapped_request {
     // A single id
-    ByIdRequest by_id = 1;
+    string id = 1;
     // A query
-    QueryRequest query = 2;
+    Query query = 2;
   }
 }
 
-- 
GitLab