With the new face of Rails (Rails 2.1 and beyond), came the change in the way migrations used to work. So lets see some of the changes that went into migrations (that is when Rails was 1.2.3)… the then and now changes … First of all, serial numbers for migrations are gone and they have […]Read more "Migrations: Did they mature with Rails 2.1.#"
I am back on track .. track of writing something new here… and this time it is Migrations .. Rails Migrations .. As you must be knowing (u all Rails enthusiasts) that migrations allow you to make changes to your database schema. In doing so, you also get the facility of moving from version x […]Read more "Migrations"
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"
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"