sql >> Databasteknik >  >> RDS >> Oracle

Rälsmodellering:konverterar HABTM till has_many :through

Jag använder SQL-utvecklare när du administrerar en Oracle-databas. Skapa bara kolumnen och lägg till en begränsning i databasen till exempel:

sql> alter table Employee add constraint Employee_pk primary key(Employee_ID);

Se kanske här för mer detaljer.

Redigera:

Nu när jag tänker om detta borde du kunna göra det i en migrering

add_column :table, :id, :primary_key

Du måste sedan se en del data i migreringen. Bara rubinkod som itererar igenom och lägger till ditt index. Se seed_fu och db-populate för hjälp. Rails 3 låter dig seed data med rake db:seed.



  1. PLS-00201 - identifierare måste deklareras

  2. Hur kontrollerar jag om filen är en bild som använder PL/SQL?

  3. GroupBy efter orderBy för komplicerad fråga i Laravel

  4. Hur kan jag lösa [ERROR] InnoDB:Operativsystemfel nummer 87 i en filoperation på mysql?