The ability to create a "Task" (DBeaver’s feature for automating scripts, queries, and actions). #1062

Open
opened 2026-03-04 11:39:31 -05:00 by deekerman · 1 comment
Owner

Originally created by @Romeo-mz on GitHub (Feb 24, 2026).

Is your feature request related to a problem? Please describe.
In DBeaver Desktop, users can create Tasks to automate database operations — for example, running scripts, exporting data, or performing scheduled actions.
This feature is missing in CloudBeaver.
Without it, users must manually repeat operations each time, which is inefficient and prone to human error.
Example: In DBeaver Desktop, I can create a Task to drop a schema in multiple databases, but in CloudBeaver I must run each command manually.

Describe the solution you'd like
Integrate the Task creation feature into CloudBeaver’s web interface, allowing users to:

  • Create tasks that include one or more database actions.
  • Save tasks for reuse.
  • Optionally schedule tasks to run at specific times.
  • Execute tasks on-demand from the CloudBeaver UI.

This would bring CloudBeaver in line with DBeaver Desktop’s automation capabilities.

Describe alternatives you've considered

  • Continue using DBeaver Desktop for automation, but this requires local installation and is not always possible in restricted environments.
  • Write and store SQL scripts manually in CloudBeaver, then re-run them — but this lacks the integrated task management and scheduling feature.
  • Use external automation tools (e.g., Jenkins, cron jobs) — but these require additional setup and do not integrate with CloudBeaver’s UI.

Additional context

Image
Originally created by @Romeo-mz on GitHub (Feb 24, 2026). **Is your feature request related to a problem? Please describe.** In DBeaver Desktop, users can create Tasks to automate database operations — for example, running scripts, exporting data, or performing scheduled actions. This feature is missing in CloudBeaver. Without it, users must manually repeat operations each time, which is inefficient and prone to human error. Example: In DBeaver Desktop, I can create a Task to drop a schema in multiple databases, but in CloudBeaver I must run each command manually. **Describe the solution you'd like** Integrate the Task creation feature into CloudBeaver’s web interface, allowing users to: - Create tasks that include one or more database actions. - Save tasks for reuse. - Optionally schedule tasks to run at specific times. - Execute tasks on-demand from the CloudBeaver UI. This would bring CloudBeaver in line with DBeaver Desktop’s automation capabilities. **Describe alternatives you've considered** - Continue using DBeaver Desktop for automation, but this requires local installation and is not always possible in restricted environments. - Write and store SQL scripts manually in CloudBeaver, then re-run them — but this lacks the integrated task management and scheduling feature. - Use external automation tools (e.g., Jenkins, cron jobs) — but these require additional setup and do not integrate with CloudBeaver’s UI. **Additional context** <img width="1024" height="596" alt="Image" src="https://github.com/user-attachments/assets/513b995e-a8e3-4f6b-8d1e-7410a494e9a5" />
Author
Owner

@LonwoLonwo commented on GitHub (Feb 24, 2026):

Hello @Romeo-mz

Thanks for the feature request with the detailed explanation!

@LonwoLonwo commented on GitHub (Feb 24, 2026): Hello @Romeo-mz Thanks for the feature request with the detailed explanation!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cloudbeaver#1062
No description provided.