pg_ha_migrations
pg_ha_migrations copied to clipboard
Enforces DDL/migration safety in Ruby on Rails project with an emphasis on explicitly choosing trade-offs and avoiding unnecessary magic.
This adds a configuration option: `always_disable_ddl_transactions` to allow folks to easily disable the default behavior of making all migrations run without a DDL transaction. The reasoning for that as the...
From discussion in #22: > ...it might well be the case that all of the unsafe variants (where it's relevant) should use the safe lock acquisition. I think that's mostly...
This functionality will allow us to improve the safety of operations that take out locks on multiple tables (e.g. adding / removing foreign keys). I also discovered a bug in...
Add Rails 7.2 to the CI and update some dependencies to versions which support Rails 7.2. Closes https://github.com/braintree/pg_ha_migrations/issues/104
Hello, Rails 7.2 was recently released, would it be possible for this gem to be updated to add it to the allowed versions list? Hopefully not too much hassle, looking...