Hi all! I am a RoR newbie. I want to install an exist RoR project. I installed all but I cannot create the database tables. I configure my config/database.yml and it works because if I run the command rake db:create the application creates the db in my MySQL database. But this command create only the db and not all the tables. I saw that in the application db/schema.db there are the definitions for the table creation but I don''t know how to use it. And if I run rake db:migrate it gives me an error because it tries to apply a patch in a non-existing table. Thanks in advance, best regards! -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Try rake db:schema:load (Load a schema.rb file into the database).
If you see "rake -T", there is all options for rake.
___________________
Agustin Viñao
www.agustinvinao.com
agustinvinao (Skype)
On Thu, Apr 9, 2009 at 12:07 PM, Luca Vaudano <
rails-mailing-list-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:
>
> Hi all!
>
> I am a RoR newbie.
> I want to install an exist RoR project. I installed all but I cannot
> create the database tables.
> I configure my config/database.yml and it works because if I run the
> command
> rake db:create
> the application creates the db in my MySQL database.
>
> But this command create only the db and not all the tables.
>
> I saw that in the application db/schema.db there are the definitions for
> the table creation but I don''t know how to use it.
>
> And if I run
> rake db:migrate
> it gives me an error because it tries to apply a patch in a non-existing
> table.
>
> Thanks in advance,
> best regards!
> --
> Posted via http://www.ruby-forum.com/.
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---
Thanks for the quick reply! I already saw on Internet all the rake commands but also rake db:schema:load gives me an error because it tries to apply a patch in a non-existing table: " rake aborted! Mysql::Error: Table ''mathwiki_development.mathwiki_settings'' doesn''t exist: SHOW FIELDS FROM `mathwiki_settings` " There is a way for passing directly to a command the schema.db file? -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---