chore: add setDevkey and upsertDocument methods

This commit is contained in:
root
2025-05-21 05:16:04 +00:00
parent a3e5399232
commit 9512fde3da
7 changed files with 74 additions and 44 deletions
@@ -2,12 +2,14 @@ import 'package:appwrite/appwrite.dart';
Client client = Client()
.setEndpoint('https://<REGION>.cloud.appwrite.io/v1') // Your API Endpoint
.setKey(''); //
.setProject('<YOUR_PROJECT_ID>'); // Your project ID
Databases databases = Databases(client);
DocumentList result = await databases.createDocuments(
Document result = await databases.upsertDocument(
databaseId: '<DATABASE_ID>',
collectionId: '<COLLECTION_ID>',
documents: [],
documentId: '<DOCUMENT_ID>',
data: {},
permissions: ["read("any")"], // optional
);