Cette conférence a pour but de vous faire (re)découvrir le framework web Ruby on Rails. En une heure, nous vous montrerons comment développer une application simple et la déployer sur Microsoft Azure. Nous nous ferons découvrir le dynamisme de la communauté Ruby.
28. Migration
class CreateNotes < ActiveRecord::Migration
def change
create_table :notes do |t|
t.string :title
t.text :content
t.timestamps
end
end
end
db/migrate/20130130175117_create_notes.rb
$ rake db:migrate
44. Contrôleur
class NotesController < ApplicationController
def show
@note = Note.find(params[:id])
end
end
app/controllers/notes_controller.rb
app/views/notes/show.html.erb
Request
GET /notes/1
<p>
<b>Title:</b>
<%= @note.title %>
</p>