Rails 2.0.1 Todo List tutorial

I’ve been meaning to try Rails 2.0.1, and I had some trouble finding an example. I did find this one, which is quite good.

I thought I would add one of my own. Here in five lines are the steps to create a basic todo list application in rails.

rails todo
cd todo
rake db:create:all
script/generate scaffold Todo title:string body:text done:boolean due:datetime
rake db:migrate

Then start the web server
script/server

Open your browser to http://localhost:3000/todos

You can now create, edit and Delete items. Wow. Not one SQL command.

This tutorial assumes the following:
ralis 2.0.1 installed
running mysql with no password for root at localhost.
(And it was also made on a Macbook OS X Leopard).

4 Comments »

  1. Top Secret Project » Blog Archive » Why Rails is better than whatever it is you use: ToDo List in 5 Lines said,

    December 18, 2007 @ 6:10 pm

    […] Rob Mayhew prepared this ToDo List Tutorial […]

  2. Paul Kavanagh said,

    December 24, 2007 @ 1:14 pm

    That is just the ticket! I have been struggling to make a site because of the changes in scaffold and routing, and this example got me through it.

  3. keith murphy said,

    December 25, 2007 @ 10:09 am

    great example! it’s nice to start with the basics and work your way up to the more complicated examples. a great “Hello, world” example. Thanks for putting this up.

  4. Spencer said,

    December 30, 2007 @ 6:52 pm

    Killer! Thanks!

RSS feed for comments on this post · TrackBack URI

Leave a Comment