Nextcloud Tables icon

Nextcloud Tables

Manage your Nextcloud Tables - tables, rows, and data

Overview

The node "Nextcloud Tables" allows users to manage Nextcloud Tables resources such as tables, views, columns, shares, imports, and rows. Specifically, the Delete View operation under the View resource enables users to delete a specific view from their Nextcloud Tables setup by specifying its ID.

This node is beneficial in scenarios where automated management of table views is required, such as cleaning up unused views, managing access control by removing obsolete views, or integrating with workflows that dynamically adjust table configurations.

Example use case: Automatically deleting a view after it is no longer needed in a reporting workflow, ensuring the Nextcloud Tables environment stays organized without manual intervention.

Properties

Name Meaning
View Select a view from the list or enter its ID to specify which view to delete. The property supports two modes:
- List: Search and select from existing views.
- ID: Manually enter the numeric ID of the view.

Output

The output of this operation is a JSON object representing the result of the delete action. Typically, this will confirm whether the deletion was successful or provide details about the deleted view. If an error occurs, the output may contain an error message describing the issue.

No binary data output is involved in this operation.

Dependencies

  • Requires an API key credential for authenticating with the Nextcloud Tables API.
  • The node depends on the Nextcloud Tables API being accessible and properly configured.
  • No additional external services are required beyond the Nextcloud instance hosting the Tables service.

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent view ID will cause the operation to fail.
    • Network connectivity problems or incorrect API credentials can prevent successful communication with the Nextcloud API.
    • Attempting to delete a view that is currently in use or locked might result in an error.
  • Error messages and resolutions:

    • "Please enter a valid view ID (number)": This indicates the entered view ID does not match the expected numeric format. Ensure the ID is a number.
    • API authentication errors: Verify that the API key credential is correctly set up and has sufficient permissions.
    • Resource not found or deletion failed: Confirm the view ID exists and that the user has rights to delete it.

Links and References

Discussion