Jeg bruger SQL-udvikler når du administrerer en oracle-database. Du skal bare oprette kolonnen og tilføje en begrænsning til databasen, for eksempel:
sql> alter table Employee add constraint Employee_pk primary key(Employee_ID);
Se måske her for flere detaljer.
Rediger:
Nu hvor jeg genovervejer dette burde du være i stand til at gøre det i en migrering
add_column :table, :id, :primary_key
Du skal derefter se nogle data inde i migreringen. Bare rubinkode, der itererer igennem og tilføjer dit indeks. Se seed_fu og db-populate for hjælp. Rails 3 vil lade dig seed data med rake db:seed.