そのため、この php サイトを、Rails に切り替えることができない既存のデータベースに移行する作業を行っています。次の表があります:Quotes
という名前の列がありますtype
。このモデルを作成してタイプを設定しようとすると、次のエラーが表示されます。
ActiveRecord::SubclassNotFound (Invalid single-table inheritance type: HOME is not a subclass of Quotes)
継承が想定されていないため、継承すると考える理由がわかりません。私の作成方法は次のようになります。
quote = Quotes.create(
agent_id: agent.id,
client_id: client.id,
type: 'HOME',
status: 0,
date_created: DateTime.now
)
タイプをコメントアウトすると、すべて正常に動作します。しかし、タイプではエラーになります。