[ruby-it] domanda banale su migrations e primary keys.

Sandro Paganotti sandro.paganotti a gmail.com
Lun 22 Dic 2008 19:22:24 CET


mmh... le primary key di solito si chiamano soltanto 'id' , se vuoi perņ
puoi operare per modificare questa cosa:

Nella migrazione:

create_table :blablabla, :primary_key=>:nomecolonna do
 blabla
end

Nel model:

class BlaBla < ActiveRecord::Base
set_primary_key :nomecolonna
end

dovrebbe bastare,

per quanto invece riguarda primary keys doppie non credo che activerecord le
tenga.. :(

Sandro

2008/12/22 Mauro <mrsanna1 a gmail.com>

> Le migrations in automatico per ogni tabella creano una primary key di
> solito chiamata con lo stesso nome della tabella col suffisso _id, il tipo
> data di tale campo e' integer.
> E se volessi usare un altro campo o due campi assieme come primary key?
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>



-- 
http://www.sandropaganotti.com


More information about the Ml mailing list