Class: Cequel::Devise::RecordGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- Cequel::Devise::RecordGenerator
- Includes:
- Devise::Generators::OrmHelpers
- Defined in:
- lib/cequel/devise/record_generator.rb
Instance Method Summary collapse
Instance Method Details
#generate_record ⇒ Object
12 13 14 15 |
# File 'lib/cequel/devise/record_generator.rb', line 12 def generate_record invoke "cequel", [name, 'email:ascii:index', 'encrypted_password:ascii'] end |
#inject_devise_content ⇒ Object
17 18 19 20 |
# File 'lib/cequel/devise/record_generator.rb', line 17 def inject_devise_content content = "\n devise :database_authenticatable, :registerable\n" inject_into_file(model_path, content, before: /^end$/) if model_exists? end |