5.3. Anlegen der Datenbank mit Beispieldaten
Wie Sie sehen, wurde von
rails generate scaffold
schon das Model mit angelegt. Wir können entsprechend direkt
rake
db:migrate aufrufen:
MacBook:history xyz$ rake db:migrate
== CreateChancellors: migrating ==============================================
-- create_table(:chancellors)
-> 0.0018s
== CreateChancellors: migrated (0.0019s) =====================================
MacBook:history xyz$
Legen wir in der
db/seeds.rb
die ersten sechs
Kanzler an. Bei Walter Scheel bin ich mir nicht sicher, aber es handelt
sich bei diesem Buch ja um ein Werk zum Thema Rails und nicht zur
deutschen Nachkriegsgeschichte.
Chancellor.create(:first_name => 'Konrad', :last_name => 'Adenauer', :birthday => '05.01.1876', :day_of_death => '19.04.1967', :inauguration => '15.09.1949')
Chancellor.create(:first_name => 'Ludwig', :last_name => 'Erhard', :birthday => '04.02.1897', :day_of_death => '05.05.1977', :inauguration => '16.10.1963')
Chancellor.create(:first_name => 'Kurt Georg', :last_name => 'Kiesinger', :birthday => '06.04.1904', :day_of_death => '09.03.1988', :inauguration => '01.12.1966')
Chancellor.create(:first_name => 'Willy', :last_name => 'Brandt', :birthday => '18.12.1913', :day_of_death => '08.10.1992', :inauguration => '21.10.1969')
Chancellor.create(:first_name => 'Walter', :last_name => 'Scheel', :birthday => '08.09.1919', :inauguration => '07.05.1974')
Chancellor.create(:first_name => 'Helmut', :last_name => 'Schmidt', :birthday => '23.12.1918', :inauguration => '16.05.1974')