Lukas Karlsson
Lukas Karlsson
This PR includes support for Firebase transactions. Specifically, the following methods now take an optional `transaction` argument. - `Model.delete(transaction=transaction)` - `Model.find_one(transaction=transaction)` - `Model.find(transaction=transaction)` - `Model.get_by_doc_id(transaction=transaction)` - `Model.get_by_id(transaction=transaction)` - `Model.reload(transaction=transaction)` -...
I wanted to start a discussion around the idea of adding support for **multiple Firestore clients** in firedantic. I have spent some time thinking about ways that this might work,...