refinery icon indicating copy to clipboard operation
refinery copied to clipboard

Powerful SQL migration toolkit for Rust.

Results 65 refinery issues
Sort by recently updated
recently updated
newest added

I've been searching around for some way to manage my database migrations in Rust. I'm considering using Diesel, but Diesel only supports defining migrations in SQL. I anticipate wanting to...

enhancement

Hey, this is a follow-up on the current issue mentioned in #233. Here is a minimal, reproducible example of the issue that I am having. ```toml barrel = "*" postgres...

Hi, It's pretty common to use time based version numbers for migration files (e.g. migrations of Active Record or Diesel). The current implementation of refinery is only using the column...

enhancement

Greetings, As the title say, I'd like to suggest supporting Rust migrations as an enhancement for refinery_cli. I'm actually not sure if I'm the one doing something wrong, but after...

enhancement

This should allow the versions to be parsed and inserted into the database. I still need to add a command to the CLI to generate a migration for each supported...

Flyway features [repeatable migrations](https://flywaydb.org/documentation/tutorials/repeatable) for defining objects in the db that can simply be tracked as is from the source code (typically because they are stateless, like `CREATE OR REPLACE...

enhancement
help wanted

I'm trying to write a package that bundles together a few database features, including connections (with `tokio-postgres`), connection pooling (with `deadpool`), and migrations (with `refinery`), but I'm running into some...

enhancement

after #170 was merged, we are now able to interop `.rs` and `.sql` migrations, but the rust project no longer finds the migration files and therefore tooling such as autocomplete...

enhancement

currently we only test for `migrate` command of `refinery_cli`. We should test for all possible cases with options such as `fake` and `target`

enhancement