Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> rubino Programmazione >> .

Come utilizzare Rails rastrello per aggiornare Progetti

Rake è l'abbreviazione di fare è un programma che crea programmi eseguibili dal codice sorgente "Ruby fa . ». È possibile utilizzare il comando rake entro tuoi Ruby on Rails per aggiornare il database del progetto . Gli aggiornamenti possono includere l'aggiunta o la rimozione di una tabella , l'aggiunta o la rimozione di colonne da una tabella o la personalizzazione di una colonna di tabella come ad esempio l'aggiunta di un valore di default o di limitare la durata di una voce. Il comando rake implementa modifiche specificate in un file di migrazione di database Rails , così si deve generare una migrazione prima e quindi eseguire rake . Istruzioni
1

Apri Terminale in Mac OS X o il prompt dei comandi in Windows . Passare alla directory principale del vostro progetto Rails
2

Digitare il seguente comando per generare un file di migrazione di database : .

Rotaie generano NameOfMigration migrazione campo1 : tipo campo2 : tipo

Sostituire " NameOfMigration " con un nome univoco per questa particolare migrazione. Molti progetti hanno molte migrazioni nel corso del tempo . Non includere spazi nel nome della migrazione .

Sostituire " campo1 " con il nome del primo campo , come ad esempio " indirizzo " o " colore ".

Sostituisci " tipo "con il tipo di campo che si desidera campo1 essere. Le tue scelte sono stringa , testo , boolean , binario , integer , float , timestamp , data, ora e datetime .

È possibile assegnare un nome come tanti campi di cui hai bisogno in questo comando .

3

Aprire il nuovo file di migrazione , che si trova nella cartella db all'interno di directory del progetto , in un editor di testo come Blocco note , TextMate o e se è necessario apportare ulteriori modifiche al tuo file di migrazione , ad esempio con l'aggiunta di un default . valore a un campo
4

Digitare il seguente comando rake per aggiornare il progetto applicando la migrazione al database :

rake db : migrate


 

Programmazione © www.354353.com