On 4/8/07, Marconi Poveda <[EMAIL PROTECTED]> wrote:
> Hola a todos,
>
> Estoy tratando de crear una aplicación de principiante con rails. En uno de
> los pasos, luego de enlazar la base de datos me pide que haga
>
> rake db:migrate
>
> pero cuando lo hago siempre me devuelve un error que dice:
>
> [EMAIL PROTECTED] depot]$ rake db:migrate
> (in /home/uni/workspace_rails/depot)
> rake aborted!
> Don't know how to build task 'db:migrate'
>
> (See full trace by running task with --trace)
>
>  No se como resolver, intente seguir con el ejemplo pero al crear el modelo,
> no me genera los archivos
>
> create db/migrate
> create db/migrate/001_create_products.rb
>
> Por lo que no puedo seguir con el ejemplo. Me podrian ayudar con algo para
> entender mejor lo del rake y la importancia en este ejemplo?
>
> En la máquina en la que estoy trabajando es de mi novia, estamos aprendiendo
> juntos pero ella no tiene red asi que instalamos todo a mano y no se por que
> no quiere ni con un ejemplo sencillo de scaffold
>
> [EMAIL PROTECTED] pp]$ ruby script/generate scaffold test3 Admin
>       exists  app/controllers/
>       exists  app/helpers/
>       exists  app/views/admin
>       exists  test/functional/
>   dependency  model
>       exists    app/models/
>       exists    test/unit/
>       exists    test/fixtures/
>       create    app/models/test3.rb
>       create    test/unit/test3_test.rb
>       create    test/fixtures/test3s.yml
>        error  Before updating scaffolding from new DB schema, try creating a
> table for your model (Test3)
> [EMAIL PROTECTED] pp]$

Todo eso me suena a una version vieja de Rails, donde no tenias
namespaced task para rake (db:migrate) y que el scaffold tomaba los
campos de la DB (que ya debian existir) antes de crear el scaffold.

que version tenes? hace un ./script/about o con gem list rails --local

>
> Y no me crea los formularios :(
>
> Revise muy detenidamente el databases.yml, bueno creo que debo mencionar que
> borre la mayoria del archivo y solo deje el development. Puede ser esta la
> causa?
>
> Saludos::..
> --
> Marconi A. Poveda Chacón.
> Managua, Nicaragua.
> Móvil (505) - 6305290
> http://marconipoveda.blogspot.com
> _______________________________________________
> ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>


-- 
Luis Lavena
Multimedia systems
-
Leaders are made, they are not born. They are made by hard effort,
which is the price which all of us must pay to achieve any goal that
is worthwhile.
Vince Lombardi
_______________________________________________
ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a