Announcing Refinery, a Powerful SQL migration toolkit for Rust

Refinery Logo

refinery makes running migrations for different databases as easy as possible.
it works by running your migrations on a provided database connection, either by embedding them on your Rust code, or via refinery_cli.
currently postgres, rusqlite, and Mysql are supported.
refinery works best with Barrel but you can also have your migrations on .sql files or use any other Rust crate for schema generation.

URL

4 Likes