Module: Philiprehberger::IdGen::Prefixed

Defined in:
lib/philiprehberger/id_gen/prefixed.rb

Class Method Summary collapse

Class Method Details

.generate(prefix) ⇒ Object



8
9
10
11
12
13
# File 'lib/philiprehberger/id_gen/prefixed.rb', line 8

def generate(prefix)
  validate_prefix!(prefix)

  ulid_part = Ulid.generate.downcase
  "#{prefix}_#{ulid_part}"
end