Sha256: e45b691e4ad22d6d0e1873375348bd3d2ac92a206fbc81816937ad33fea5c148

Contents?: true

Size: 256 Bytes

Versions: 2

Compression:

Stored size: 256 Bytes

Contents

module Ecom
  module Core
    class Equipment < ApplicationRecord
      belongs_to :equipment_category

      validates :name, :minimum_acquisition_time, presence: true
      validates :name, uniqueness: { scope: :equipment_category_id }
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ecom_core-1.0.24 app/models/ecom/core/equipment.rb
ecom_core-1.0.23 app/models/ecom/core/equipment.rb