Resultados de la búsqueda a petición "rails-migrations"

9 la respuesta

Revertir una migración fallida de Rails

¿Cómo revierte una migración fallida de rieles? Esperaría querake db:rollback deshacería la migración fallida, pero no, revierte la migración anterior (la migración fallida menos uno). Yrake db:migrate:down VERSION=myfailedmigration tampoco ...

1 la respuesta

¿Cuál es la diferencia entre t.belongs_to y t.references en rieles?

Cuál es la diferencia entret.references yt.belongs_to? ¿Por qué estamos teniendo esas dos palabras diferentes? ¿Me parece que hacen lo mismo? Intenté algunas búsquedas en Google, pero no encontré ninguna explicación. class CreateFoos < ...

6 la respuesta

¿Cómo restablecer el campo de incremento automático en una migración ActiveRecord?

En mi migración tengo: def up MyModel.destroy_all MyModel.create!({:id=>1,:name=>'foo'}) MyModel.create!({:id=>2,:name=>'fooBar'}) MyModel.create!({:id=>3,:name=>'fooNull'}) endporque necesito anular los datos que ya estaban en la tabla ...

8 la respuesta

igraciones de @Rails: Deshacer la configuración predeterminada para una columna

Tengo el problema, que tengo una migración en Rails que establece una configuración predeterminada para una columna, como este ejemplo: def self.up add_column :column_name, :bought_at, :datetime, :default => Time.now end Supongamos que me gusta ...

2 la respuesta

Rails 3.1: no se puede escribir en la columna en la misma migración que lo agrega

Tuve una migración add_column que funcionaría bien. Sin embargo, después de ejecutarlo y encender una consola, las columnas first_name y last_name están completamente vacías. Intenté usarsave! en su lugar y tuvo el mismo efecto: no se informaron ...

12 la respuesta

¿Cuál es la sintaxis correcta para remove_index en una migración de Rails 3.1.0?

Estoy en el proceso de agregar Devise a una aplicación Rails existente, con una tabla de Usuarios ya definida. El generador de dispositivos eliminó la siguiente migración: class AddDeviseToUsers < ActiveRecord::Migration def ...