You can find rationale from original PR which introduced this feature https://github.com/rails/rails/pull/22567
On Fri, Mar 9, 2018 at 8:28 PM, fugee ohu <fugee...@gmail.com> wrote: > Why create an ApplicationRecord class inheriting from ActiveRecord::Base > and then have all models inherit from ApplicationRecord instead of > ActiveRecord::Base ? > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Talk" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-talk+unsubscr...@googlegroups.com. > To post to this group, send email to rubyonrails-talk@googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/rubyonrails-talk/25c8ec85-1ec8-4740-8d27- > a55a1461b038%40googlegroups.com > <https://groups.google.com/d/msgid/rubyonrails-talk/25c8ec85-1ec8-4740-8d27-a55a1461b038%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Regards Aboobacker MK Software Developer | Red Panthers | Engineering phone: 8289976088 site: aboobacker.in skype: aboobac...@redpanthers.co -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-talk@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/CAP3AYfa%3D-eYFLwNC%2Bk%3Db_ZtqpSTeybcpZAuZKah5wWWBKJ%3Dmkw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.