Sha256: 59f206b31448f4915c90de18a449586fa439f5c07349b831595c1dbd95e9e88d
Contents?: true
Size: 297 Bytes
Versions: 36
Compression:
Stored size: 297 Bytes
Contents
module Spree class PrototypeTaxon < Spree::Base belongs_to :taxon, class_name: 'Spree::Taxon' belongs_to :prototype, class_name: 'Spree::Prototype' validates :prototype, :taxon, presence: true validates :prototype_id, uniqueness: { scope: :taxon_id }, allow_nil: true end end
Version data entries
36 entries across 36 versions & 2 rubygems