I’m getting ready to go to the Rails Studio in Pasadena next week. As
part of the prep for that event, I was instructed by the Pragmatic
guys to download and install a new Rails 1.0/Ruby 1.8.4 configuration
to my OS X 10.4.4 box. I did that three or four days ago. Ever since
then, I cannot run a rake migrate command successfully anywhere in my
Rails world. (Mind you, I’m not sure I ever could. I never had
occasion to try before.)
Dave T. and Mike C. have been extremely helpful trying to get
me over this hump but they’re teaching now and I’m getting concerned
that I may just not be able to get Rails working correctly on my
system without some drastic surgery and the time to prep for the
workshop is getting scarce.
They supply an install-rails.sh script that essentially automates the
HiveMinds installation process. I ran that and everything seemed to
go just fine but I can’t do a rake migrate. It reports back the
directory itr’s in and then just hangs. I have to ctrl-C out of it.
So after a lot of debugging and looking and trying different things
and dorking with the path, all to no avail, I went to the HiveMinds
site and carefully followed their step-by-step instructions,
suspecting perhaps an error in the shell script. No such luck. The
install went fine, but at the end of it all I still can’t do a rake
migrate.
One person on the rails IRC channel suggested I rebuild my Ruby
database bindings but nobody there was able to tell me how and I
can’t figure it out.
Another person on that channel suggested I try running straight Ruby
database commands to see if I can connect to and use the database
from a Ruby script without Rails in the loop. He said I should look
in ruby-mysql. No such directory or file is to be found and the Ruby
docs and book don’t tell me how to connect to the MySQL database.
Can ANYONE help? Heck, I’d be willing to pay someone a consulting fee
to help me get this working and teach me what I evidently did wrong
without knowing it. OF the 50 or so folks going to Pasadena, I appear
to be the only one having problems. At least nobody else has reported
any to that list yet.
Thanks.
Dan