ActiveRecord vil opdage kolonnenavnene for dig! Du behøver ikke oprette nogen migreringer, men du skal lave modellerne.
Når du laver en aktiv registreringsmodel, vil aktiv post udlede det tabelnavn, du opretter forbindelse til, ved at bruge klassens navn i flertal.
Så:
# app/models/book.rb
class Book < ActiveRecord::Base
end
Vil prøve at finde et bord kaldet "bøger". Du kan derefter instansiere en forekomst af Bog, og du vil opdage, at den har gettere/sættere til dine feltnavne.
Hvis dine tabeller ikke følger denne navnekonvention, kan du også definere dine tabelnavne manuelt:
class Mouse < ActiveRecord::Base
self.table_name = "mice"
end
http://api.rubyonrails.org/classes/ActiveRecord/ModelSchema/ClassMethods .html