Sha256: d9d65b16ddb19ce708da95f404c5a697573ecaab203c36ce39dfc6a632bbcbe1
Contents?: true
Size: 619 Bytes
Versions: 2
Compression:
Stored size: 619 Bytes
Contents
module Conductor class Experiment class Raw < ActiveRecord::Base self.table_name = 'conductor_raw_experiments' attr_accessible :conversion_value, :group_name, :identity_id, :option_name, :alternative, :created_at, :updated_at, :goal validates_presence_of :group_name, :alternative scope :since, lambda { |a_date| { :conditions => ['created_at >= ?',a_date] }} def created_date self.created_at.strftime('%Y-%m-%d') end def self.purge(days_old=30) Conductor::Experiment::Raw.delete_all("created_at <= #{days_old.days.ago}") end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
conductor-0.9.4 | app/models/conductor/experiment/raw.rb |
conductor-0.9.3 | app/models/conductor/experiment/raw.rb |