Sha256: 7514a416d077f07233040b9a0a8b6dd082f25a3fa902bb19dafcdb1a232c1138

Contents?: true

Size: 314 Bytes

Versions: 28

Compression:

Stored size: 314 Bytes

Contents

module BusinessSupport
  class SupportType
    include Mongoid::Document

    field :name, type: String
    field :slug, type: String
    index({ slug: 1 }, unique: true)

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

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
govuk_content_models-47.0.0 app/models/business_support/support_type.rb
govuk_content_models-46.0.1 app/models/business_support/support_type.rb
govuk_content_models-46.0.0 app/models/business_support/support_type.rb
govuk_content_models-45.0.0 app/models/business_support/support_type.rb
govuk_content_models-44.4.0 app/models/business_support/support_type.rb
govuk_content_models-44.3.0 app/models/business_support/support_type.rb
govuk_content_models-44.2.1 app/models/business_support/support_type.rb
govuk_content_models-44.2.0 app/models/business_support/support_type.rb
govuk_content_models-44.1.0 app/models/business_support/support_type.rb
govuk_content_models-44.0.1 app/models/business_support/support_type.rb
govuk_content_models-44.0.0 app/models/business_support/support_type.rb
govuk_content_models-43.2.0 app/models/business_support/support_type.rb
govuk_content_models-43.1.0 app/models/business_support/support_type.rb
govuk_content_models-43.0.1 app/models/business_support/support_type.rb
govuk_content_models-43.0.0 app/models/business_support/support_type.rb
govuk_content_models-42.1.0 app/models/business_support/support_type.rb
govuk_content_models-42.0.1 app/models/business_support/support_type.rb
govuk_content_models-42.0.0 app/models/business_support/support_type.rb
govuk_content_models-41.1.1 app/models/business_support/support_type.rb
govuk_content_models-41.1.0 app/models/business_support/support_type.rb