activerecord-safer_migrations
activerecord-safer_migrations copied to clipboard
Safer ActiveRecord migrations for Postgres
So, i just upgraded to version `3.0.0` and got an issue that does not exist on version `2.0.0`. We have a codebase with thousands of migrations and several tables. Over...
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest version. Release notes Sourced from rubocop's releases. RuboCop 1.18.4 New features #9930: Support Ruby 2.7's pattern matching for Lint/DuplicateBranch cop. (@koic)...
_Dependabot Preview will be shut down on August 3rd, 2021. In order to keep getting Dependabot updates, please merge this PR and migrate to GitHub-native Dependabot before then._ Dependabot has...
Updates the requirements on [rspec](https://github.com/rspec/rspec) to permit the latest version. Commits d56f207 Version 3.10.0 b8032dd Merge pull request #59 from SteveChurch/patch-1 528ce21 Update rakefile 3e6c0fb Merge pull request #52 from...
Genuine question: have you considered automatically retrying migrations if they fail because of a lock timeout? I'm asking this because we (@doctolib) faced a similar issue as the one described...
Sometimes migrations do quite a lot of things and you might need different locks/timeouts inside a single change/up/down: ``` ruby def change with_timeout lock: 10.seconds do # ... end #...
Attempts to disable timeouts in non-direct subclasses of `ActiveRecord::Migration` fail in Rails 4.x with the following exception: ``` NoMethodError: undefined method `say' for nil:NilClass # /Users/jturkel/.rvm/gems/ruby-2.3.4@activerecord-safer_migrations/gems/activerecord-4.2.9/lib/active_record/migration.rb:416:in `method_missing' # ./lib/active_record/safer_migrations/migration.rb:43:in `disable_lock_timeout!'...
And move to github actions