Resultados da pesquisa a pedido "rails-migrations"

2 a resposta

Como você torna remove_column reversível?

Eu tenho uma migração que remove uma coluna: def change remove_column :foos, :bar, :boolean endQuando tentorake db:rollback nessa migração, recebo o seguinte erro: remove_column is only reversible if given a type.oActiveRecord :: ...

2 a resposta

Como desabilito o recurso de migração em um aplicativo Rails?

fundo Projetamos modelos de banco de dados e aplicativos separadamente (arquitetos RDMBS versus engenheiros OOP). Pelo que vi sobre o Rails versus o formulário normal de domínio / chave, as migrações do Rails não podem duplicar facilmente todos ...

3 a resposta

Devo excluir a migração após a reversão

Eu sou bastante novo em Ruby and Rails e estou apenas começando minha cabeça em migrações. Minha pergunta é qual é a melhor prática ou o momento certo para excluir uma migração após uma reversão. Até agora, o que eu li é uma questão de opinião ...

6 a resposta

Não foi possível executar a migração após a atualização de primavera no Rails

Estou enfrentando um erro ao executar qualquer migração como: raj@notebook-pc:~/Desktop/Projects/invoicemanagement$ rails g migration RemoveDescriptionOfGoodsFromInvoiceDetails description_of_goods:string Warning: You're using Rubygems 1.8.23 ...

3 a resposta

PG :: UndefinedTable: ERRO: a relação “…” não existe

Na migração, recebo a seguinte mensagem de erro: PG::UndefinedTable: ERROR: relation "actioncodes" does not exist : ALTER TABLE "organizations" ADD CONSTRAINT "fk_rails_4ecaa2493e" FOREIGN KEY ("actioncode_id") REFERENCES "actioncodes" ("id")Eu ...

6 a resposta

Migração reversível para change_column_default por não ter nenhum padrão no Rails

oGuias do Rails para migrações de registros ativos [http://edgeguides.rubyonrails.org/active_record_migrations.html#changing-columns] diz que você pode fazer change_column_default :products, :approved, from: true, to: falseeu tenho umachange no ...

2 a resposta

Como adicionar chave estrangeira na migração de trilhos com nome de tabela diferente

Como posso atribuir um nome de tabela diferente com a adição de chave estrangeira. por ex. Eu tenho um modelo como class MyPost < ActiveRecord::Base has_many :comments, class_name: PostComment end class PostComment < ActiveRecord::Base ...

5 a resposta

Rails rake db: migrate não tem efeito

Fiz um novo aplicativo do Rails 3 hoje, adicionei uma migração simples e, por algum motivo, nada acontece quando faço o rake db: migrate. Simplesmente pausa alguns segundos e retorna ao prompt de comando, sem erros ou nada. Schema.rb e o banco de ...

7 a resposta

Como movo uma coluna (com conteúdo) para outra tabela em uma migração do Rail

Preciso mover algumas colunas de uma tabela existente para outra. Como faço isso usando uma migração de trilhos? class AddPropertyToUser < ActiveRecord::Migration def self.up add_column :users, :someprop, :string remove_column :profiles, ...

1 a resposta

Código de migração específico do banco de dados [duplicado]

Esta pergunta já tem uma resposta aqui: Como verifico o tipo de banco de dados em uma migração do Rail [/questions/1628608/how-do-i-check-the-database-type-in-a-rails-migration] 5 respostas Estou criando um aplicativo que precisa ser executado ...