Class: CzAuth::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- CzAuth::InstallGenerator
- Includes:
- Rails::Generators::Migration
- Defined in:
- lib/generators/cz_auth/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#create_models ⇒ Object
10 11 12 13 14 15 16 17 18 |
# File 'lib/generators/cz_auth/install_generator.rb', line 10 def create_models model = user_model.singularize generate("model", "#{model} email password_digest auth_token password_reset_token") if File.exists?("app/models/#{user_model}.rb") inject_into_file "app/models/#{user_model}.rb", :after => "ActiveRecord::Base" do "\n\trequires_authentication" end end end |