Sha256: 5c140ded71e43b97a424bc5e1321717bd1235d2052544fd5adf56a89a8570ce6

Contents?: true

Size: 245 Bytes

Versions: 9

Compression:

Stored size: 245 Bytes

Contents

class Widget < ActiveRecord::Base
  EXCLUDED_NAME = 'Biglet'.freeze
  has_paper_trail
  has_one :wotsit
  has_many(:fluxors, -> { order(:name) })
  has_many :whatchamajiggers, as: :owner
  validates :name, exclusion: { in: [EXCLUDED_NAME] }
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
paper_trail_scrapbook-0.1.9 spec/dummy_app/app/models/widget.rb
paper_trail_scrapbook-0.1.8 spec/dummy_app/app/models/widget.rb
paper_trail_scrapbook-0.1.7 spec/dummy_app/app/models/widget.rb
paper_trail_scrapbook-0.1.6 spec/dummy_app/app/models/widget.rb
paper_trail_scrapbook-0.1.3 spec/dummy_app/app/models/widget.rb
paper_trail_scrapbook-0.1.2 spec/dummy_app/app/models/widget.rb
paper_trail_scrapbook-0.1.1 spec/dummy_app/app/models/widget.rb
paper_trail_scrapbook-0.1.0 spec/dummy_app/app/models/widget.rb
paper_trail_scrapbook-0.0.2 spec/dummy_app/app/models/widget.rb