Sha256: 08d84f134932cf609b21a1c1031c2abd9f738b057e7a302e9289d8586ec3e595
Contents?: true
Size: 505 Bytes
Versions: 1
Compression:
Stored size: 505 Bytes
Contents
# # Nation/Country/Flag # class Nation include Mongoid::Document include Geopolitocracy field :_id, type: String, default: -> { abbr } field :code # optional phone/whatever code field :zip, type: String field :cash, type: String field :lang, type: String has_many :regions, dependent: :destroy has_many :cities, dependent: :destroy scope :ordered, -> { order_by(name: 1) } validates :slug, :abbr, uniqueness: true, presence: true alias_method :currency, :cash end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
geopolitical-0.8.4 | app/models/nation.rb |