Resultados da pesquisa a pedido "rails-migrations"

5 a resposta

Verifique se existe uma tabela no Rails

Tenho uma tarefa de rake que não funcionará, a menos que exista uma tabela. Estou trabalhando com mais de 20 engenheiros em um site, por isso quero ter certeza de que eles migraram a tabela antes que eles possam executar uma tarefa de rake que ...

9 a resposta

Regressando uma falha na migração do Rails

Como reverter uma falha na migração de trilhos? Eu esperaria querake db:rollback desfaz a migração com falha, mas não, ele reverte a migração anterior (a migração com falha menos uma). Erake db:migrate:down VERSION=myfailedmigration também não ...

1 a resposta

Qual é a diferença entre t.belongs_to e t.references em rails?

Qual é a diferença entret.references et.belongs_to? Por que estamos tendo essas duas palavras diferentes? Parece-me que eles fazem a mesma coisa? Tentei algumas pesquisas no Google, mas não encontrei nenhuma explicação. class CreateFoos < ...

3 a resposta

Como redefinir o campo de incremento automático em uma migração do ActiveRecor

Na minha migração eu tenho: def up MyModel.destroy_all MyModel.create!({:id=>1,:name=>'foo'}) MyModel.create!({:id=>2,:name=>'fooBar'}) MyModel.create!({:id=>3,:name=>'fooNull'}) endporque preciso substituir os dados que já estavam na tabela ...

4 a resposta

igrações do @Rails: desfaz a configuração padrão de uma colu

Eu tenho o problema, que eu tenho uma migração no Rails que define uma configuração padrão para uma coluna, como este exemplo: def self.up add_column :column_name, :bought_at, :datetime, :default => Time.now end Suponha que eu goste de ...

2 a resposta

Rails 3.1: não é possível gravar na coluna na mesma migração que a adiciona

Eu tive uma migração add_column que funcionaria bem. No entanto, depois de executá-lo e inicializar um console, eu encontraria as colunas first_name e last_name completamente vazias. Eu tentei usarsave! e teve o mesmo efeito - nenhum erro ...

12 a resposta

Qual é a sintaxe correta para remove_index em uma migração do Rails 3.1.

Estou no processo de adicionar o Devise a um aplicativo Rails existente, com uma tabela Usuários já definida. O gerador de dispositivos executou a seguinte migração: class AddDeviseToUsers < ActiveRecord::Migration def ...