Rake är kort för Make är ett program som skapar körbara program från källkod " Ruby gör . " . Du kan använda raken kommando inom dina Ruby on Rails för att uppdatera projektdatabasen . Uppdateringar kan vara att lägga till eller ta bort en tabell , lägga till eller ta bort kolumner från en tabell eller anpassa en tabell kolumn såsom genom att lägga till ett standardvärde eller begränsa längden på en inmatning . Den rake kommandot genomför förändringar du anger i en Rails databas migration fil , så du måste skapa en migrering först och sedan kör rake . Instruktioner
1
Öppna Terminal i Mac OS X eller Kommandotolken i Windows . Växla till huvudkatalogen för din Rails projekt
2
Skriv följande kommando för att skapa en fil databas migration : .
Skenor genererar migration NameOfMigration fält1 : typ fält2 : typ
Ersätt " NameOfMigration " med ett unikt namn för denna migration . De flesta projekt har många flyttningar under loppet av tiden . Använd inte mellanslag i migreringen namn .
Ersätt " fält1 " med namnet på din första fältet , till exempel " adress " eller " färg ".
Ersätt " typ " med den typ av fält du vill fält1 vara. Dina val är sträng , text , boolean , binärt , integer , float , tidsstämpel , datum , tid och datetime .
Du kan namnge så många fält som du behöver i detta kommando .
3
Öppna den nya migreringsfil , finns i db mappen ditt projekt katalog , i en textredigerare som Anteckningar , TextMate eller e om du behöver göra ytterligare ändringar i ditt migreringsfil , t.ex. genom att lägga till en standard . värde till ett fält
4
Skriv följande rake kommando för att uppdatera ditt projekt genom att applicera din migrering till databasen :
rake db : migrera