[activerecord]what are the reserved attribute names that become protected attributes

I just ran into the concept of protected attributes in ActiveRecord
when I tried to add a field/column with the name 'type'. Is there any
documentation on the reserved names that are considered protected by
default? I haven't been able to find anything conclusive.


? googling "rails reserved words" brings this up as #1: