Sha256: dd8acbb749aa29ec8a95c2d50a5b2cb0e6bb75d329ff0cbcf3abfd9b2a1ea361
Contents?: true
Size: 598 Bytes
Versions: 9
Compression:
Stored size: 598 Bytes
Contents
class SorceryBruteForceProtection < ActiveRecord::Migration def self.up add_column :<%= model_class_name.tableize %>, :failed_logins_count, :integer, :default => 0 add_column :<%= model_class_name.tableize %>, :lock_expires_at, :datetime, :default => nil add_column :<%= model_class_name.tableize %>, :unlock_token, :string, :default => nil end def self.down remove_column :<%= model_class_name.tableize %>, :lock_expires_at remove_column :<%= model_class_name.tableize %>, :failed_logins_count remove_column :<%= model_class_name.tableize %>, :unlock_token end end
Version data entries
9 entries across 9 versions & 1 rubygems