New user_stats table to keep track of queried information on a user.

This is information that is not usually needed when representing a user
and is in a separate table with a has one relationship to avoid querying
it all the time.
This commit is contained in:
Robin Ward
2013-09-11 14:50:26 -04:00
parent 95bfebefa4
commit fcff4e80d1
4 changed files with 40 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
require 'spec_helper'
describe UserStat do
it { should belong_to :user }
it "is created automatically when a user is created" do
user = Fabricate(:evil_trout)
user.user_stat.should be_present
end
end