# == Schema Information # # Table name: notifications # # id :integer not null, primary key # body :text # dismissable :boolean # expires_at :date # level :integer # notification_type :integer # starts_at :date # title :string # created_at :datetime not null # updated_at :datetime not null # FactoryBot.define do factory :notification do notification_type { :global } title { Faker::Lorem.sentence } level { :info } body { Faker::Lorem.paragraph } dismissable { false } starts_at { Time.current } expires_at { starts_at + 2.days } trait :active do starts_at { Date.today } end trait :dismissable do dismissable { true } end end end