Sha256: 40215fdd327854de381a89d945cdc4d7fc3f4f699932ac46be87a25c9d7249fc

Contents?: true

Size: 458 Bytes

Versions: 9

Compression:

Stored size: 458 Bytes

Contents

class Wco::SitemapPath
  include Mongoid::Document
  include Mongoid::Timestamps
  include Mongoid::Paranoia
  store_in collection: 'wco_sitemap_paths'

  belongs_to :site, class_name: 'Wco::Site'

  field :path,        type: String
  validates :path, presence: true, uniqueness: { scope: :site }

  field :redirect_to, type: String
  field :selector,    type: String
  field :selectors,   type: Array, default: []

  field :status,      type: String

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
wco_models-3.1.0.168 app/models/wco/sitemap_path.rb
wco_models-3.1.0.167 app/models/wco/sitemap_path.rb
wco_models-3.1.0.166 app/models/wco/sitemap_path.rb
wco_models-3.1.0.165 app/models/wco/sitemap_path.rb
wco_models-3.1.0.164 app/models/wco/sitemap_path.rb
wco_models-3.1.0.163 app/models/wco/sitemap_path.rb
wco_models-3.1.0.162 app/models/wco/sitemap_path.rb
wco_models-3.1.0.161 app/models/wco/sitemap_path.rb
wco_models-3.1.0.155 app/models/wco/sitemap_path.rb