lib/atdis/models/event.rb
# frozen_string_literal: true
module ATDIS
module Models
class Event < Model
field_mappings(
id: String,
timestamp: DateTime,
description: String,
event_type: String,
status: String
)
# Mandatory parameters
validates :id, :timestamp, :description, presence_before_type_cast: { spec_section: "4.3.4" }
validates :timestamp, date_time: { spec_section: "4.3.8" }
end
end
end