Cabe destacar que `rake db:test:prepare` y amigos no corren las
migraciones, solamente levantan el schema actual. De hecho la idea es
que mantengas el db/schema.rb en tu repositorio y uses eso para
levantar entornos nuevos.

-foca

2009/4/8 nico Santa <[email protected]>:
> rake db:schema:dump
>
> mira
>
> db/schema.rb
>
> :D
>
> 2009/4/8 Mariano Simone <[email protected]>:
>> Hola a todos:
>>
>> Estoy desarrollando una aplicación y rails, y llegó un momento en el que,
>> como el modelo fue cambiando con el tiempo, muchas migrations se usan para
>> crear una tabla que luego es modificada o incluso eliminada.
>>
>> En este momento, dada la madurez del proyecto, creo que ya no es necesario
>> mantener todas las migrations que se hicieron hasta ahora, y me gustaría
>> tener una base a partir de la cual empezar a generar migrations nuevas (por
>> ejemplo, cada vez que corro los tests, la base se tira toda y se vuelve a
>> levantar, corriendo 80000000 migrations innecesarias).
>>
>> Mi pregunta, entonces, es cómo hacer para tener una gran migration que
>> genere la base al estado actual o alguna solución similar.
>>
>> Muchas gracias
>> --
>> Mariano Simone
>> http://www.0pointer.com.ar
>>
>> _______________________________________________
>> Ruby mailing list
>> [email protected]
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>
>>
>
>
>
> --
> Nicolas Alejandro Santa
> Sr. Developer
> Profile:
> www.linkedin.com/in/nicolassanta
> www.twitter.com/nicolassanta
> http://github.com/nsanta
> Sent from Cordoba, Argentina
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a