Sha256: 99bc0dcba1a43b865ce1beea8f1d9a3cdea609bbdfea08bb307c03823550c8dc

Contents?: true

Size: 304 Bytes

Versions: 129

Compression:

Stored size: 304 Bytes

Contents

module BusinessSupport
  class Location
    include Mongoid::Document

    field :name, type: String
    field :slug, type: String
    index :slug, unique: true

    validates_presence_of :name
    validates_uniqueness_of :name
    validates_presence_of :slug
    validates_uniqueness_of :slug
  end
end

Version data entries

129 entries across 129 versions & 1 rubygems

Version Path
govuk_content_models-28.10.0 app/models/business_support/location.rb
govuk_content_models-28.9.0 app/models/business_support/location.rb
govuk_content_models-28.8.0 app/models/business_support/location.rb
govuk_content_models-28.7.1 app/models/business_support/location.rb
govuk_content_models-28.7.0 app/models/business_support/location.rb
govuk_content_models-28.6.2 app/models/business_support/location.rb
govuk_content_models-28.6.1 app/models/business_support/location.rb
govuk_content_models-28.6.0 app/models/business_support/location.rb
govuk_content_models-28.5.0 app/models/business_support/location.rb
govuk_content_models-28.4.0 app/models/business_support/location.rb
govuk_content_models-28.3.0 app/models/business_support/location.rb
govuk_content_models-28.2.0 app/models/business_support/location.rb
govuk_content_models-28.1.0 app/models/business_support/location.rb
govuk_content_models-28.0.1 app/models/business_support/location.rb
govuk_content_models-28.0.0 app/models/business_support/location.rb
govuk_content_models-27.2.0 app/models/business_support/location.rb
govuk_content_models-27.1.0 app/models/business_support/location.rb
govuk_content_models-27.0.0 app/models/business_support/location.rb
govuk_content_models-26.2.0 app/models/business_support/location.rb
govuk_content_models-26.1.0 app/models/business_support/location.rb