SQLDeveloper を使用しています Oracleデータベースを管理する場合。列を作成し、データベースに制約を追加するだけです。例:
sql> alter table Employee add constraint Employee_pk primary key(Employee_ID);
こちら をご覧ください。 詳細については。
編集:
これを再考したので、移行で実行できるはずです
add_column :table, :id, :primary_key
次に、移行内にいくつかのデータをシードする必要があります。繰り返してインデックスを追加するルビーコードだけです。 seed_fu
を参照してください および