Proposal to remove IgnorableColumn concerns
Summary
IgnorableColumn
module in app/models/concerns/ignorable_column.rb
which is used in models to ignore dealing with specified columns.
In Rails 5 with this PR , self.ignored_columns
was introduced to do this job.
Example:
In app/models/user.rb
ignore_column :external_email
ignore_column :email_provider
ignore_column :authentication_token
can be changed to:
self.ignored_columns = %i[external_email email_provider authentication_token]
Please let me know if this will break anything, otherwise would like to work on a MR.
Edited by Dinesh Panda