Skip to content
This repository has been archived by the owner on Aug 6, 2021. It is now read-only.

πŸš“ RuboCop extension to catch unsafe operations in ActiveRecord migrations

License

Notifications You must be signed in to change notification settings

wealthsimple/rubocop-migration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 18, 2020
bb5f20c Β· Jan 18, 2020

History

35 Commits
Jul 7, 2017
Jul 8, 2017
Jul 8, 2017
Jul 7, 2017
Jul 7, 2017
Jul 7, 2017
Jul 7, 2017
Jan 18, 2020
Jul 8, 2017
Jul 6, 2017
Jul 7, 2017
Jul 8, 2017

Repository files navigation

rubocop-migration CircleCI Gem Version

RuboCop extension to catch common pitfalls in ActiveRecord migrations.

Installation

Add this line to your application's Gemfile and then execute bundle:

group :development do
  gem 'rubocop-migration'
end

Usage

Configure RuboCop to load the extension in .rubocop.yml.

require: rubocop-migration

Development

For running the spec files, this project depends on RuboCop's spec helpers. This means that in order to run the specs locally, you need a (shallow) clone of the RuboCop repository:

git clone --depth 1 git://github.com/bbatsov/rubocop.git vendor/rubocop

After checking out the repo, run bin/setup to install dependencies. Then, run rake spec to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

To install this gem onto your local machine, run bundle exec rake install. To release a new version, update the version number in version.rb, and then run bundle exec rake release, which will create a git tag for the version, push git commits and tags, and push the .gem file to rubygems.org.

About

πŸš“ RuboCop extension to catch unsafe operations in ActiveRecord migrations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published