Skip to content

[rust] Implement river migrate-get subcommand for Rust CLI - #1584

Merged
brandur merged 1 commit into
masterfrom
brandur-rust-migrate-get
Nov 5, 2026
Merged

brandur merged 1 commit into
masterfrom
brandur-rust-migrate-get

Conversation

@brandur

@brandur brandur commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Just happened to notice while checking for feature parity with Rust over
in Pro land that even after some recent amendments to the Rust migration
CLI, it was still missing the river migrate-get subcommand.

Here, implement that with all the accoutrements of the Go reference
implementation. Should operate very similarly:

riverqueue migrate-get --all --exclude-version 1 --up > river.up.sql

@brandur
brandur force-pushed the brandur-rust-migrate-get branch from 272d7f0 to 664a7c4 Compare November 5, 2026 22:00
@brandur

brandur commented Nov 5, 2026

Copy link
Copy Markdown
Contributor Author

@cursor review

Just happened to notice while checking for feature parity with Rust over
in Pro land that even after some recent amendments to the Rust migration
CLI, it was still missing the `river migrate-get` subcommand.

Here, implement that with all the accoutrements of the Go reference
implementation. Should operate very similarly:

    riverqueue migrate-get --all --exclude-version 1 --up > river.up.sql
@brandur
brandur force-pushed the brandur-rust-migrate-get branch from 664a7c4 to 5cb5a54 Compare November 5, 2026 22:23
@brandur

brandur commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor Author

@bgentry Fuuu, found this while trying to get the final touches onto River Pro for Rust. Hope it's okay, but going to merge and release just so we don't get stuck on too many review turnarounds here (unfortunately theoretically needs: 1. this, 2. yet another River release, 3. updates in Pro to accommodate, 4. River Pro release).

@brandur
brandur merged commit 7e514e0 into master Nov 5, 2026
35 checks passed
@brandur
brandur deleted the brandur-rust-migrate-get branch November 5, 2026 22:34
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.

1 participant