Rake er en forkortelse for Make er et program, der skaber eksekverbare programmer fra kildekode " Ruby gøre ". . Du kan bruge rake kommando inden dine Ruby on Rails ansøgning at opdatere din projektdatabase. Opdateringer kan omfatte at tilføje eller fjerne et bord , tilføje eller fjerne kolonner fra en tabel eller tilpasse en tabel, kolonne , såsom ved at tilføje en standardværdi eller begrænse længden af en post. Rake Kommandoen implementerer ændringer, du angiver i en Rails database migration fil , så du skal generere en migration først og derefter køre rake. Instruktioner
1
Open Terminal på Mac OS X eller kommandoprompt på Windows . Skift til den vigtigste mappe på din Rails projekt
2
Skriv følgende kommando til at generere en database migration fil: .
Skinner genererer migration NameOfMigration felt1 : typen field2 : typen
Erstat " NameOfMigration " med et unikt navn for denne særlige migration. De fleste projekter har mange vandringer i løbet af tiden. Må ikke indeholde mellemrum i migration navn.
Erstat " felt1 " med navnet på din første felt , såsom " adresse " eller "farve ".
Erstat " type " med den type felt, du vil felt1 at være. Dine valg er streng, tekst, boolean , binære , integer, float , tidsstempel , dato, klokkeslæt og datetime .
P Du kan navngive så mange felter , som du har brug for i denne kommando.
< Br > 3
Åbn den nye migration filen findes i db mappe inde dit projekt bibliotek , i en teksteditor som Notesblok , TextMate eller e , hvis du har brug for at foretage yderligere ændringer i din overførselsfil , såsom ved at tilføje en standard . værdi til et felt
4
Skriv følgende rake kommando til at opdatere dit projekt ved at anvende din migrering til databasen : Hej
rake db : migrere
< br >