dbeaver / dbeaver/cloudbeaver

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

Open
#4,169 1 comment 0 reactions 0 assignees View on GitHub
xf:tasks
Dominant language
TypeScript
Stars
5.1k
Forks
563
Avg merge
3d 9h
Merged PRs (30d)
59

Description

**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

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.