Sha256: ae8bcb8de86058afc7db2f71ef575d64530fe0560035b03aa8252280dfdb20d7
Contents?: true
Size: 382 Bytes
Versions: 39
Compression:
Stored size: 382 Bytes
Contents
module Ecom module Core class RequestedItem < ApplicationRecord belongs_to :equipment_request belongs_to :equipment belongs_to :country, optional: true validates :start_date, :end_date, :quantity, presence: true validates :quantity, numericality: { only_integer: true, greater_than: 0 } validates_with DateRangeValidator end end end
Version data entries
39 entries across 39 versions & 1 rubygems