Sha256: aaed467973f14e3f0653da8fccd854df730feda6417ce4cdfc119594a89fb363
Contents?: true
Size: 785 Bytes
Versions: 15
Compression:
Stored size: 785 Bytes
Contents
class SorceryActivityLogging < ActiveRecord::Migration def self.up add_column :<%= model_class_name.tableize %>, :last_login_at, :datetime, :default => nil add_column :<%= model_class_name.tableize %>, :last_logout_at, :datetime, :default => nil add_column :<%= model_class_name.tableize %>, :last_activity_at, :datetime, :default => nil add_index :<%= model_class_name.tableize %>, [:last_logout_at, :last_activity_at] end def self.down remove_index :<%= model_class_name.tableize %>, [:last_logout_at, :last_activity_at] remove_column :<%= model_class_name.tableize %>, :last_activity_at remove_column :<%= model_class_name.tableize %>, :last_logout_at remove_column :<%= model_class_name.tableize %>, :last_login_at end end
Version data entries
15 entries across 15 versions & 1 rubygems