Ruby on Rails 3.0 – Active Model and New Validations

Just came across the Ruby on Rails 3.0 Beta release. There are a lot of exciting new features and it all seems exciting. Something that caught my eye was Active Model and new validations. So here I am, jotting them down for myself and all those who might be interested in reading about it. New […]

Read more "Ruby on Rails 3.0 – Active Model and New Validations"

Rake Tasks

rake cache:clear # Clears all cached pages rake db:bootstrap # Loads a schema.rb file into the database and then loads the initial database fixtures. rake db:bootstrap:copy_default_theme # Copy default theme to site theme rake db:bootstrap:load # Load initial database fixtures (in db/bootstrap/*.yml) into the current environment’s database. Load specific fixtures using FIXTURES=x,y rake db:fixtures:load # […]

Read more "Rake Tasks"

Rails Stuff

Some useful rake commands: rake migrate version=0 rake test:units rake test:functionals rake annotate_models rake db:sessions:clear rake doc:app rake log:clear rake db:test:prepare -> prepares test database with development database schema rake -T #displays all rake tasks with description Generators: ruby script/generate model ModellName ruby script/generate controller ListController show edit ruby script/generate scaffold ModelName ControllerName ruby script/generate […]

Read more "Rails Stuff"

Letz Talk Ruby and Rails

This is about Ruby and of course Rails. So lets get onto Ruby on Rails wagon. These are some things that I keep using these days: To check for empty file field: @image = Image.create params[:image] unless params[:image][:file_data].kind_of? StringIO here params[:image][:file_data] is the hash for image to be loaded. If the file field is blank, […]

Read more "Letz Talk Ruby and Rails"