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