February 2010
Intermediate to advanced
224 pages
3h 56m
Polish
ActiveRecord łączy obiekty biznesowe oraz tabele bazy danych w celu utworzenia ciągłego modelu domenowego, w którym logika oraz dane prezentowane są w jednym opakowaniu. Więcej informacji na temat ActiveRecord można znaleźć pod adresem http://ar.rubyonrails.com.
Migracje można sobie wyobrazić jako repozytorium wersji przeznaczone dla schematu bazy danych. Dzięki migracjom można tworzyć wersje schematu bazy danych i przechodzić do kolejnej wersji lub wracać do poprzedniej, kiedy tylko chcemy. Jest to bardzo wygodne dla programistów, którzy chcą tylko dodać niewielkie zmiany do tabeli bez konieczności przebudowywania całej bazy danych.
Rails udostępnia generator służący do tworzenia migracji:
./script generate migration ...