Sha256: 4f59d215cc3a356808e0ae8ac7e852580f6a29f38d8d657a825826cbf191341d

Contents?: true

Size: 170 Bytes

Versions: 23

Compression:

Stored size: 170 Bytes

Contents

class Message < ActiveRecord::Base
  after_create :remove_old

  private

  def remove_old
    while Message.all.size > 100
      Message.first.destroy
    end
  end
end

Version data entries

23 entries across 23 versions & 2 rubygems

Version Path
pubnub-3.4.1 examples/pubnub_livestream/app/models/message.rb
pubnub-ruby-3.4 examples/pubnub_livestream/app/models/message.rb
pubnub-3.4 examples/pubnub_livestream/app/models/message.rb