8 lines
377 B
Ruby
8 lines
377 B
Ruby
class MaintenanceSchedule < ApplicationRecord
|
|
belongs_to :vehicle
|
|
|
|
validates :maintenance_type, presence: true, uniqueness: { scope: :vehicle_id, case_sensitive: false }
|
|
validates :mileage_interval, presence: true, numericality: { only_integer: true, greater_than: 0 }
|
|
validates :time_interval, presence: true, numericality: { only_integer: true, greater_than: 0 }
|
|
end
|