Wednesday, May 28th, 2008

Rails 2 new ways

Problem
To get used to the new ways of working with Rails 2.
Solution
Here are some of the new ways of doing things in Rails 2.

Create a scaffold and migration on one step:
./script/generate scaffold product fied1_name:string field2_name:string field3_name:float
Make sure that you don’t have any previous migration(ie manually created) for the same model, as the generator [...]

No Comments » - Posted in ruby on rails by kosmas

Friday, November 30th, 2007

cap deploy_with_migrations default behaviour

Problem
When using cap deploy_with_migrations, the default behaviour is to deploy with the migrations in the production environment.
Solution
To change this behavior add:

set :rails_env, “development”
in your config/deploy.rb

No Comments » - Posted in ruby on rails by kosmas

Monday, November 5th, 2007

:int and :integer problem in Ruby on Rails migration

After spending some time trying to make a migration work, and having the error message coming back:
You have a nil object when you didn’t expect it!
You might have expected an instance of Array.
The error occurred while evaluating nil.[]
I’ve decided to do a google search for the specific problem, as it was working fine with other [...]

No Comments » - Posted in ruby on rails by kosmas