
Hi, it is a way in version 1.3.1 to manually make transactions (start, commit, rollback) in a function code? Maybe accessing to db-connection object and using it. I need this until the official appwrite transactions are released.

Not really. You would have to manually implement the rollback by deleting newly created documents or updating documents to the previous state.

Yeah I think that is required because the cache will get out of sync.

Do you know what transaction isolation level appwrite will be using when the feature is ready? if I'm right the default is repeatable read https://mariadb.com/kb/en/transactions/

I'm not sure

[SOLVED] Transactions workaround

thank you we will be waiting for transaction <:appwriterocket:823996226894692403>
Recommended threads
- ❗[Help] Function stuck in "waiting" stat...
Hi Appwrite team 👋 I'm trying to contribute to Appwrite and followed the official setup instructions from the CONTRIBUTING.md guide to run the platform locall...
- Help with 409 Error on Relationship Setu...
I ran into a 409 document_already_exists issue. with AppWrite so I tried to debug. Here's what I've set up: Collection A has 3 attributes and a two-way 1-to-m...
- Database Double Requesting Error.
I am getting error for creating new document in an collection with new ID.unique() then too getting error of existing document. When button is pressed one docum...
