mirror of
https://github.com/onyx-dot-app/onyx.git
synced 2026-10-19 01:50:51 -05:00
chore(zed): upgrade and downgrade the schema by N revisions (#15914)
This commit is contained in:
1 parent
b53f78664a
commit
ddb534104c
1 file changed
+8
-4
+8
-4
@@ -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",
|
||||
|
||||
Reference in new issue
Block a user