Sha256: 02c3aad943ce81c67fec5f7562bdb78ce07e0c3514b84b7433a69766748212aa

Contents?: true

Size: 308 Bytes

Versions: 28

Compression:

Stored size: 308 Bytes

Contents

module BusinessSupport
  class Stage
    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/stage.rb
govuk_content_models-46.0.1 app/models/business_support/stage.rb
govuk_content_models-46.0.0 app/models/business_support/stage.rb
govuk_content_models-45.0.0 app/models/business_support/stage.rb
govuk_content_models-44.4.0 app/models/business_support/stage.rb
govuk_content_models-44.3.0 app/models/business_support/stage.rb
govuk_content_models-44.2.1 app/models/business_support/stage.rb
govuk_content_models-44.2.0 app/models/business_support/stage.rb
govuk_content_models-44.1.0 app/models/business_support/stage.rb
govuk_content_models-44.0.1 app/models/business_support/stage.rb
govuk_content_models-44.0.0 app/models/business_support/stage.rb
govuk_content_models-43.2.0 app/models/business_support/stage.rb
govuk_content_models-43.1.0 app/models/business_support/stage.rb
govuk_content_models-43.0.1 app/models/business_support/stage.rb
govuk_content_models-43.0.0 app/models/business_support/stage.rb
govuk_content_models-42.1.0 app/models/business_support/stage.rb
govuk_content_models-42.0.1 app/models/business_support/stage.rb
govuk_content_models-42.0.0 app/models/business_support/stage.rb
govuk_content_models-41.1.1 app/models/business_support/stage.rb
govuk_content_models-41.1.0 app/models/business_support/stage.rb