Sha256: d377d7b8829074b92a04c10d4b41e25cca0fe2c7ecaa706e2e20418a4d6b6a1d

Contents?: true

Size: 227 Bytes

Versions: 8

Compression:

Stored size: 227 Bytes

Contents

module Pageflow
  # @api private
  class PermalinkDirectory < ApplicationRecord
    belongs_to :site

    validates(:path,
              format: %r{\A([0-9a-zA-Z-]+/)*\z},
              uniqueness: {scope: :site_id})
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
pageflow-17.0.4 app/models/pageflow/permalink_directory.rb
pageflow-17.0.3 app/models/pageflow/permalink_directory.rb
pageflow-17.0.2 app/models/pageflow/permalink_directory.rb
pageflow-17.0.1 app/models/pageflow/permalink_directory.rb
pageflow-17.0.0 app/models/pageflow/permalink_directory.rb
pageflow-16.2.0 app/models/pageflow/permalink_directory.rb
pageflow-16.1.0 app/models/pageflow/permalink_directory.rb
pageflow-16.0.0 app/models/pageflow/permalink_directory.rb