[Enhancement] Add more context menu options
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 48/100
Research direction
Start from the PostgreSQL extension's context-menu commands for database objects and map which object types already expose scripting actions. Check how constraints, columns, triggers, and other objects register their menu items. Done means the requested Script As Drop and Create, Script As Create, Script As Alter, and trigger enable/disable options are available where applicable.
Written by the indexing model from the issue text.
Description
- For near every object it would be convenient to have "Script As Drop and Create" menu item
- Constraints objects missing "Script As Create"
- It would be nice to "Script As Alter" for columns
- Menu items for triggers "Disable trigger" / "Enable trigger"
- Dominant language
- No language data
- Stars
- 395
- Forks
- 33
- Avg merge
- 1h 46m
- Merged PRs (30d)
- 3
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/vscode-pgsql
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
microsoft/vscode-pgsql#190 · 3 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
microsoft/vscode-pgsql#307 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 55/100
microsoft/vscode-pgsql#306 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 68/100
microsoft/vscode-pgsql#305 · 2 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 65/100
microsoft/vscode-pgsql#301 ·
All issues in microsoft/vscode-pgsql
Similar issues
-
[Documentation Request] vLLM kv_load_failure_policy doesn't apply to load failures in L2 adapters Open
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
DATABASE_URL=pglite:memory: creates a directory named 'memory:' instead of an in-memory database Open
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
BuilderIO/agent-native#5730 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
duckdb/duckdb-wasm#2258 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
supabase/agent-skills#602 ·