Skip to content

Instantly share code, notes, and snippets.

@jdee
Created September 22, 2010 01:46
Show Gist options
  • Save jdee/590971 to your computer and use it in GitHub Desktop.
Save jdee/590971 to your computer and use it in GitHub Desktop.
class MessageBatch < ActiveRecord::Base
has_many :staged_messages, :dependent => :nullify, :after_remove => :message_removed
def message_removed(message)
destroy if staged_messages.empty?
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment