Crate of the Week

crates.io: Rust Package Registry / GitHub - cchexcode/qop
I've recently built a standalone SQL migration tool. So far I've added support for Postgres and sqlite with Cassandra support being planned.
Backstory: I was fed up with all the tooling out there that integrates with specific ORMs and just wanted to run migrations standalone and add a few neat features I was looking for.

Few examples: Running migrations up and down (duh), applying individual scripts by ID and list them (remote and local). Also includes safeguards for linear history, fixing the migration plan to enforce linear history, migration summary in human readable format of what'd be executed.

1 Like