Volgens deze post, zou het het probleem moeten oplossen:
class CreateEmployees < ActiveRecord::Migration
def change
create_table :employees, {:id => false} do |t|
t.string :employment_id, :unique => true
etc...
end
end
execute "ALTER TABLE employees ADD PRIMARY KEY (employment_id);"
end
Ook in uw model:
class Employee < ActiveRecord::Base
set_primary_key :employment_id
...
end