Bonjour,

J'aimerais avoir dans une table une primary_key "id" sans autoincrement.
Quelle est la meilleure solution ?



Faut-il garder "id" comme nom ?
Pour l'instant, j'avais fait un set_primary_key dans le modele et ajouté
une ligne dans ma migration avec :id => false au préalable.:

t.integer :id, :null => false.

Mais je ne sais pas comment lui dire de la mettre en primary key...
Le probleme etant qu'en mettant le set_primary_key dans le model n'en
fait pas une clé primaire de ma table au sens SQL.

Une idée ?
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à