Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 2.42 KB

README.md

File metadata and controls

57 lines (41 loc) · 2.42 KB

rubocop-migration

ci

RuboCop extension focused on ActiveRecord migration.

Usage

Install rubocop-migration gem:

# Gemfile
gem 'rubocop-migration', require: false

then require rubocop-migration and enable the cops you want to use in your .rubocop.yml:

# .rubocop.yml
require:
  - rubocop-migration

Migration/AddCheckConstraint:
  Enabled: true

Note that all cops are Enabled: false by default.

Cops

Please read the comments of the respective cop classes for more information.

Acknowledgements

This gem was heavily inspired by ankane/strong_migrations.

The gem rubocop-migration was originally developed at wealthsimple/rubocop-migration, and later the gem name was transferred to this repository.

Some cops were originally created at r7kamura/sevencop then moved to this repository.