Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Alterar Tabela

Se eu quiser acrescentar um novo campo na tabela de produtos, posso alterar na mão no arquivo que fica em db/migrate e rodar novamente o rake db:migrate? E como eu poderia fazer no console do rails. Obrigada.

1 resposta
solução!

Oi Larissa,

Aí você precisa criar uma nova migração. As migrações são executadas apenas 1 vez então mesmo que você altere o arquivo, ela não será executada novamente.

Para gerar uma migração que acrescenta um novo campo é só rodar no terminal o comando:

rails generate migration AddNOME_DA_COLUNAToNOME_DA_TABELA NOME_DA_COLUNA:TIPO_DO_CAMPO

Aí você pode dar um rake db:migrate novamente.

Abraço!