1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
# frozen_string_literal: true FactoryBot.define do factory :internal_id do project usage { :issues } last_value { project.issues.maximum(:iid) || 0 } end trait :has_internal_id do after(:stub) do |record| record.iid ||= generate(:iid) end end end