Sha256: 104e2bbc0c07ece574b54dda6c685476aa917a78c0c08d06fc279e38f927bce0

Contents?: true

Size: 766 Bytes

Versions: 17

Compression:

Stored size: 766 Bytes

Contents

class SorceryUserActivation < ActiveRecord::Migration
  def self.up
    add_column :<%= model_class_name.tableize %>, :activation_state, :string, :default => nil
    add_column :<%= model_class_name.tableize %>, :activation_token, :string, :default => nil
    add_column :<%= model_class_name.tableize %>, :activation_token_expires_at, :datetime, :default => nil
    
    add_index :<%= model_class_name.tableize %>, :activation_token
  end

  def self.down
    remove_index :<%= model_class_name.tableize %>, :activation_token
    
    remove_column :<%= model_class_name.tableize %>, :activation_token_expires_at
    remove_column :<%= model_class_name.tableize %>, :activation_token
    remove_column :<%= model_class_name.tableize %>, :activation_state
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
sorcery-0.8.4 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.8.2 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.8.1 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.8.0 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.13 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.12 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.11 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.10 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.9 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.8 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.7 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.6 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.5 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.4 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.3 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.2 lib/generators/sorcery/templates/migration/user_activation.rb
sorcery-0.7.1 lib/generators/sorcery/templates/migration/user_activation.rb