farmitry_hvac/app/models/schedule.rb

10 lines
302 B
Ruby

class Schedule < ApplicationRecord
validates :hour, presence: true
validates :minute, presence: true
validates :temperature,
presence: true,
numericality: true,
format: { with: /\A\d+(\.\d)?\z/ }
validates :minute, uniqueness: { scope: :hour }
end