RailsのSTI(Single Table Inheritance)を無効にする

RailsのActiveRecordでtypeカラムがあると、STI(Single Table Inheritance)としてテーブルを使おうとします。 一つのテーブルでtypeの値によって複数のモデルが共有する感じです。 これ、とても便利なんですが、意図せずtypeカラムがあってもSTIとして扱います。 それのSTIを無効化する方法です class Item < ActiveRecord…