Rake é curto para fazer é um programa que cria programas executáveis a partir do código fonte "Ruby fazer . " . Você pode usar o comando rake dentro da sua aplicação Ruby on Rails para atualizar o banco de dados do projeto. As atualizações podem incluir a adição ou remoção de uma tabela, adicionando ou removendo colunas de uma tabela ou personalizar uma coluna da tabela como pela adição de um valor padrão ou limitar a duração de uma entrada. O comando rake implementa mudanças especificadas em um arquivo de migração do banco de dados Rails , por isso, você deve gerar uma migração em primeiro lugar e , em seguida, executar o rake. Instruções
1
Abra o Terminal no Mac OS X ou Prompt de Comando no Windows. Mude para o diretório principal do seu projeto Rails
2
Digite o seguinte comando para gerar um arquivo de migração do banco de dados : .
Trilhos gerar migração NameOfMigration campo1 : tipo field2 : digite
Substituir " NameOfMigration " com um nome exclusivo para essa migração particular. A maioria dos projetos tem muitas migrações ao longo do tempo. Não inclua espaços no nome de migração.
Substituir " campo1 " com o nome do seu primeiro campo , como " endereço " ou " cor ".
Substituir " digite " com o tipo de campo que você deseja campo1 ser. Suas escolhas são cordas , texto, booleano , binário, inteiro , float, timestamp , data, hora e data e hora.
Você pode nomear quantos campos você precisa neste comando.
< Br > 3
Abra o novo arquivo de migração, encontrado na pasta db dentro do seu diretório do projeto , em um editor de texto como o Bloco de Notas, ou Textmate e se você precisar fazer alterações adicionais para o seu arquivo de migração , como pela adição de um padrão . valor a um campo
4
Digite o seguinte comando rake para atualizar seu projeto , aplicando a sua migração para o banco de dados :
rake db : migrar
< br >