osem-fcy/spec/factories/programs.rb

37 lines
976 B
Ruby
Raw Normal View History

# frozen_string_literal: true
2021-02-20 09:57:27 -08:00
# == Schema Information
#
# Table name: programs
#
# id :bigint not null, primary key
# blind_voting :boolean default(FALSE)
# languages :string
# rating :integer default(0)
# schedule_fluid :boolean default(FALSE)
# schedule_interval :integer default(15), not null
# schedule_public :boolean default(FALSE)
# voting_end_date :datetime
# voting_start_date :datetime
# created_at :datetime
# updated_at :datetime
# conference_id :integer
# selected_schedule_id :integer
#
# Indexes
#
# index_programs_on_selected_schedule_id (selected_schedule_id)
#
2014-04-30 14:48:20 +02:00
FactoryBot.define do
factory :program do
schedule_public { false }
schedule_fluid { false }
2015-11-07 11:43:36 +02:00
conference
trait :with_cfp do
after(:create) { |program| create(:cfp, program: program) }
end
end
end