* Started working on appwrite plugin
- Initialized appwrite plugin
- Added appwrite npm module
- Implemented appwrite authentication
- Working on operations
* Implemented some operations
- Only query collection left
* added query collection operation
* Added appwrite logo
* Edited docs of appwrite
* Edited some fields descriptions and placeholder texts
* Made some code changes
- Replaced JSON with JSON5
- Removed unwanted list option
* Fixed integer conversion bug
- Refactored some code
* Removed unrelated dependencies
1.6 KiB
| sidebar_position |
|---|
| 4 |
Appwrite Database
Supported operations
- List documents
- Get document
- Create document
- Update document
- Delete document
- Bulk update using document id
Connection
ToolJet connects to your Appwrite app using :
- Host (API endpoint)
- Project ID
- Secret key
To generate a new secret key and get another credentials, go to your perticular project settings page
You should also set scopes for access perticular resources. Read More about API keys and scopes.
Once the credentails are available, click on + button of data sources panel at the left-bottom corner of the app editor. Select Appwrite from the modal that pops up. Provide credentails. Click on 'Test connection' button to verify if the service account can access Appwrite from ToolJet server. Click on 'Save' button to save the datasource.
Querying Appwrite
Click on + button of the query manager at the bottom panel of the editor and select the database added in the previous step as the data source.
Select the operation that you want to perform on Appwrite database and click 'Save' to save the query.
:::tip Query results can be transformed using transformations. Read our transformations documentation to see how: link :::