Ohm cria ids de objeto incrementais por padrão, mas você pode sobrescrever explicitamente no momento da criação se quiser usar UUIDs (e deveria).
require 'securerandom'
evt = Event.create(id: SecureRandom.uuid, name: "Concert")
evt.id # => "0302b647-cdd8-4ecd-95c2-321796109a9a"
SecureRandom está no stdlib desde 1.9.2 (mas você deve usar 2.x)