ActiveUUID
gemを使用して、Survey
テーブルの主キーをUUIDにしようとしています。(MySQL)
私はまだそれを持っているのに、何らかの理由:primary_key => true
でそれを設定していますか?MUL
これは期待されていますか?
移行:
class CreateSurveys < ActiveRecord::Migration
def change
create_table :surveys, :id => false do |t|
t.references :employee, :null => false
t.uuid :id, :primary_key => true
t.datetime :expired_at
t.timestamps
end
add_index :surveys, :id
end
end
モデル:survey.rb
class Survey < ActiveRecord::Base
include ActiveUUID::UUID
belongs_to :employee
validates :employee, :presence => true
end