Class: Minnie::Generators::Install::UserGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/minnie/install/user_generator.rb

Instance Method Summary collapse

Instance Method Details

#update_userObject



8
9
10
11
12
13
14
15
# File 'lib/generators/minnie/install/user_generator.rb', line 8

def update_user
  unless File.exists?('app/models/user.rb')
    generate("model", "user email:string password_digest:string")
  end
  inject_into_class "app/models/user.rb", ::User do
    "  include Minnie::User::Auth\n\n  has_secure_password\n\n  attr_accessible :email, :password\n  validates_presence_of :email\n  validates_presence_of :password, :on => :create\n\n"
  end
end