How to define primary_key at migrate


#1

Hi, I am a newbie.

I am wondering if anyone can show me how to define a primary_key at
migrate

create table (:zis, :primary_key => ‘quwie’) do |t|
t.column :quwie, :integer, :limit => 4

end

Is it the right way to do it?


#2

On Jan 14, 2009, at 2:32 PM, Zh Peng wrote:

Is it the right way to do it?

Almost. Don’t specify the column… just the :primary_key part…

Check the docs for more info.

http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#M001654


#3

Thank you.

Philip H. wrote:

On Jan 14, 2009, at 2:32 PM, Zh Peng wrote:

Is it the right way to do it?

Almost. Don’t specify the column… just the :primary_key part…

Check the docs for more info.

http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#M001654