Set up Ruby on Rails from http://rubyonrails.org/download. Make a directory ‘my_rails’ in your home folder for rails applications.
$ cd my_rails
create your application as following
$ rails new student_db
$ cd student_db
For including gems, you need to update the Gemfile, that resides in your application folder. Open the ‘Gemfile’ and update.
Gemfile :
source ‘http://rubygems.org’
gem ‘rails’, ‘3.0.0’
gem ‘sqlite3-ruby’, ‘1.2.5’, :require => ‘sqlite3’
Specify the version number for sqlite3. This is for avoiding confusion while installing the gems.
Install gems
$ bundle install
Now you are ready to generate the student model. Use scaffold generator.
Note : Rails developers dislike scaffold. Because it itself generates code. So don’t use it. This is only for referring the application.
$ rails generate scaffold Student first_name:string last_name:string roll_no:integer total_mark:integer
Migrate the database using rake.
$ rake db:migrate
Now run the server.
$ rails s
open the browser and go to http://localhost:3000/student
To see this application visit,
Student_data_base