chore(zed): upgrade and downgrade the schema by N revisions (#15914)

This commit is contained in:
Raunak Bhagat authored and GitHub committed 2026-10-12 21:12:00 +00:00
1 parent b53f78664a
commit ddb534104c
1 file changed
+8 -4
+8 -4
View File
@@ -112,14 +112,18 @@
// --- 5. Database ---
{
"label": "db: up",
"command": "\"$ZED_WORKTREE_ROOT/.venv/bin/python\" -m dotenv -f \"$ZED_WORKTREE_ROOT/.vscode/.env\" run -- \"$ZED_WORKTREE_ROOT/.venv/bin/python\" -m alembic upgrade head",
"label": "db: up [N]",
"command": "sh",
"args": ["-c", "printf 'Revisions to upgrade (empty = head): '; read n; if [ -z \"$n\" ]; then rev=head; else rev=\"+$n\"; fi; exec \"$ZED_WORKTREE_ROOT/.venv/bin/python\" -m dotenv -f \"$ZED_WORKTREE_ROOT/.vscode/.env\" run -- \"$ZED_WORKTREE_ROOT/.venv/bin/python\" -m alembic upgrade \"$rev\""],
"cwd": "$ZED_WORKTREE_ROOT/backend",
"use_new_terminal": true,
},
{
"label": "db: down",
"command": "\"$ZED_WORKTREE_ROOT/.venv/bin/python\" -m dotenv -f \"$ZED_WORKTREE_ROOT/.vscode/.env\" run -- \"$ZED_WORKTREE_ROOT/.venv/bin/python\" -m alembic downgrade base",
"label": "db: down [N]",
"command": "sh",
"args": ["-c", "printf 'Revisions to downgrade (empty = base): '; read n; if [ -z \"$n\" ]; then rev=base; else rev=\"-$n\"; fi; exec \"$ZED_WORKTREE_ROOT/.venv/bin/python\" -m dotenv -f \"$ZED_WORKTREE_ROOT/.vscode/.env\" run -- \"$ZED_WORKTREE_ROOT/.venv/bin/python\" -m alembic downgrade \"$rev\""],
"cwd": "$ZED_WORKTREE_ROOT/backend",
"use_new_terminal": true,
},
{
"label": "db: drop all",