Sha256: 716ccad6435d29e1e2c0fefc08e0d5002e33c2bb218a4d89a975f6774b9925ba

Contents?: true

Size: 360 Bytes

Versions: 8

Compression:

Stored size: 360 Bytes

Contents

class User < ActiveRecord::Base
  versioned

  def name
    [first_name, last_name].compact.join(' ')
  end

  def name= names
    self[:first_name], self[:last_name] = names.split(' ', 2)
  end
end

class DeletedUser < ActiveRecord::Base
  self.table_name = 'users'
  versioned :dependent => :tracking
end

class MyCustomVersion < VestalVersions::Version
end

Version data entries

8 entries across 8 versions & 4 rubygems

Version Path
houston-vestal_versions-3.0.0 spec/support/models.rb
houston-vestal_versions-2.0.1 spec/support/models.rb
houston-vestal_versions-2.0.0 spec/support/models.rb
vestal_versions-2.0.0 spec/support/models.rb
mil_vestal_versions-1.2.6 spec/support/models.rb
geothird_vestal_versions-1.2.5 spec/support/models.rb
geothird_vestal_versions-1.2.4 spec/support/models.rb
geothird_vestal_versions-1.2.3 spec/support/models.rb