Sha256: b43228cf71bb45785233c17f30f89baa62dc19699b5e76cb2479a97c1cc0c7a4
Contents?: true
Size: 312 Bytes
Versions: 36
Compression:
Stored size: 312 Bytes
Contents
module Spree class PropertyPrototype < Spree::Base belongs_to :prototype, class_name: 'Spree::Prototype' belongs_to :property, class_name: 'Spree::Property' validates :prototype, :property, presence: true validates :prototype_id, uniqueness: { scope: :property_id }, allow_nil: true end end
Version data entries
36 entries across 36 versions & 2 rubygems