require 'digest/sha1'class Author < ActiveRecord::Base
include Comparable
include ImageReady
validates_presence_of :first_name, :hashed_password, :salt, :username, :email
validates_uniqueness_of :username
has_many :stories, :dependent => :destroy, :order => 'title ASC'
has_one :image, :as => :image_ready, :dependent => :destroy
has_one :feature, :as => :featureable, :dependent => :destroy