Skip to content

Add --delete-descendants flag to branch delete command#1229

Merged
nholden merged 2 commits intomainfrom
delete-descendants
Mar 27, 2026
Merged

Add --delete-descendants flag to branch delete command#1229
nholden merged 2 commits intomainfrom
delete-descendants

Conversation

@nholden
Copy link
Copy Markdown
Member

@nholden nholden commented Mar 27, 2026

Summary

Test plan

  • Unit tests for MySQL and PostgreSQL paths with --delete-descendants
  • Manual test against production with a branch that has descendants
  • Update planetscale-go dependency to released version before merge

🤖 Generated with Claude Code

nholden and others added 2 commits March 27, 2026 14:41
Allows users to delete a branch and all of its descendant branches
in a single operation. Works for both MySQL and PostgreSQL databases.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Pulls in the DeleteDescendants field on branch delete request structs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@nholden nholden marked this pull request as ready for review March 27, 2026 22:02
@nholden nholden requested a review from a team as a code owner March 27, 2026 22:02
@nholden nholden merged commit 1a20376 into main Mar 27, 2026
3 checks passed
@nholden nholden deleted the delete-descendants branch March 27, 2026 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants