Rails está ficando cada vez mais sexy

Carlos Brando
Nome do Jogo
Published in
1 min readSep 18, 2007

Na próxima versão do Rails teremos um jeito novo de criar migrations. Hoje estamos acostumados a fazer assim:

create_table "products" do |t| 
t.column "shop_id", :integer
t.column "creator_id", :integer
t.column "name", :string, :default => "Untitled"
t.column "value", :string, :default => "Untitled"
t.column "created_at", :datetime
t.column "updated_at", :datetime
end

Mas poderemos fazer assim:

create_table :products do |t| 
t.integer :shop_id, :creator_id
t.string :name, :value, :default => “Untitled”
t.timestamps
end

Os dois códigos fazem exatamente a mesma coisa.

Originally published at nomedojogo.com on September 18, 2007.

--

--

Carlos Brando
Nome do Jogo

Programmer, CTO at @enjoei, Author of two books about Ruby on Rails, and Host of the @grokpodcast.