ActiveRecordで外部キーを作成するにはどうすればよいですか?私のモデルには次のようなものがあります。
class Student < ActiveRecord::Base
attr_accessible :name, :level_id
belongs_to :level
end
class Level < ActiveRecord::Base
attr_accessible :number
has_many :students
end
ただし、schema.rbおよび開発sqlite3データベースには、level_idフィールドで外部キー制約が設定されていることを示すものはありません。これは、ActiveRecordやRailsとは別に、手動で行う必要があることですか?ステップを逃しましたか?
Rails3.2.8の使用