You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

10 lines
305 B

# frozen_string_literal: true
# app/models/training_watch_source.rb
class TrainingWatchSource < ApplicationRecord
has_many :training_watch_hits, dependent: :delete_all
validates :name, :url, :kind, presence: true
validates :url, uniqueness: true
validates :kind, inclusion: { in: %w[html rss] }
end