Sha256: ae01d33b85185b194530f0339eb144b3f92c7e009329a2c88c4887a402b94afe
Contents?: true
Size: 460 Bytes
Versions: 1
Compression:
Stored size: 460 Bytes
Contents
class InscriptioCursualis::State < InscriptioCursualis::Model self.abstract_class = true has_paper_trail belongs_to :country, class_name: '::Country' has_many :cities, class_name: '::City', dependent: :restrict_with_exception validates :name, :acronym, :country, presence: true with_options allow_blank: true do |ab| ab.validates :name, :acronym, uniqueness: true ab.validates :acronym, mask: 'aa' end def to_s name end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
unico-training-7.8.0 | app/models/inscriptio_cursualis/state.rb |