EquipmentOwnership という Equipment と Instructors の結合テーブルを作成しています。
class EquipmentOwnership < ActiveRecord::Base
attr_accessible :equipment_id, :instructor_id, :owned
belongs_to :equipment
belongs_to :instructor
end
次のようにスキーマに表示されます。
create_table "equiment_ownerships", :force => true do |t|
t.integer "equipment_id"
t.integer "instructor_id"
t.boolean "owned"
end
ただし、Rails コンソールでは次のようになります。
[1] pry(main)> EquipmentOwnership
=> EquipmentOwnership(Table doesn't exist)
これを行っている可能性のある理由は何ですか?
Postgres、rails 3.2、ruby 1.9.3p194、OSX マウンテン ライオンを使用しています。