topic.rb 310 Bytes
class Topic < ActiveRecord::Base
  has_many :replies, :dependent => :destroy, :order => 'replies.created_at DESC'
  belongs_to :project

  scope :mentions_activerecord, lambda {
    where(['topics.title LIKE ?', '%ActiveRecord%'])
  }
  scope :distinct, lambda {
    select("DISTINCT #{table_name}.*")
  }
end