class EmailLog < ActiveRecord::Base belongs_to :user validates_presence_of :email_type validates_presence_of :to_address after_create do # Update last_emailed_at if the user_id is present User.update_all("last_emailed_at = CURRENT_TIMESTAMP", ["id = ?", user_id]) if user_id.present? end end