Activerecord::QuietSchemaVersion
What is this?
ActiveRecord::Schema.define's version argument is frequently conflicts, so make it empty.
before:
ActiveRecord::Schema.define(version: 2017_05_05_000000)
after:
ActiveRecord::Schema.define()
Why can it be empty?
This version argument shows "Which migration files were executed" and
is used to insert into schema_migrations table when rake db:schame:load is executed.
If always commit db/schema.rb with db/migrate/xxx, version will be the maximum
version of migration files.
After using this gem, version is automatically set the maximum version if not specified.
Installation
Add this line to your application's Gemfile:
gem 'activerecord-quiet_schema_version'License
The gem is available as open source under the terms of the MIT License.