Sha256: e72612ff94dcaaf2a48033eb2e4fb34a507fe4d936b32ee79bf823857b2108ec
Contents?: true
Size: 518 Bytes
Versions: 12
Compression:
Stored size: 518 Bytes
Contents
class User < ActiveRecord::Base has_many :user_favorites, :dependent => :destroy # Moves comma seperated column into seperate relationship table def migrate_favorites return unless self.favorites self.favorites.split(",").each do |favorite| self.user_favorites.create(:favorite => favorite) end self.favorites = nil self.save end # Slow running welcome email sender def send_welcome_email sleep 5 UserMailer.deliver_welcome(self) end end
Version data entries
12 entries across 12 versions & 3 rubygems