From 3201a617539f498bbaccaae336ae6343dc74bd42 Mon Sep 17 00:00:00 2001
From: florian <f.spreckelsen@inidscale.com>
Date: Tue, 17 Aug 2021 13:17:32 +0200
Subject: [PATCH] DRAFT: Add declarations for insert, update, and delete

---
 include/ccaosdb.h | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/include/ccaosdb.h b/include/ccaosdb.h
index 4597690..53d5ff7 100644
--- a/include/ccaosdb.h
+++ b/include/ccaosdb.h
@@ -320,6 +320,13 @@ int caosdb_transaction_result_set_at(caosdb_transaction_result_set *result_set,
 int caosdb_transaction_result_set_size(
   caosdb_transaction_result_set *result_set, int *out);
 
+int caosdb_transaction_transaction_insert_entity(
+  caosdb_transaction_transaction *transaction, caosdb_entity_entity *entity);
+int caosdb_transaction_transaction_update_entity(
+  caosdb_transaction_transaction *transaction, caosdb_entity_entity *entity);
+int caosdb_transaction_transaction_delete_by_id(
+  caosdb_transaction_transaction *transaction, const char *id);
+
 typedef struct {
   void *wrapped_property;
   bool _deletable = false;
-- 
GitLab