Sha256: b63ade52065eb8b30dde64c1f452e188751b68b9b5659921c99ee48f1ceb68a6
Contents?: true
Size: 488 Bytes
Versions: 62
Compression:
Stored size: 488 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/system" module Renalware module System class Country < ApplicationRecord validates :name, presence: true, uniqueness: true validates :alpha2, presence: true, uniqueness: true validates :alpha3, presence: true, uniqueness: true default_scope ->{ order(position: :asc) } def to_s name end def uk? (alpha3 || "").casecmp("GBR").zero? end end end end
Version data entries
62 entries across 62 versions & 1 rubygems