Class: RoleFu::Generators::AuditGenerator
- Inherits:
-
ActiveRecord::Generators::Base
- Object
- ActiveRecord::Generators::Base
- RoleFu::Generators::AuditGenerator
- Defined in:
- lib/generators/role_fu/audit_generator.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.banner ⇒ Object
12 13 14 15 16 |
# File 'lib/generators/role_fu/audit_generator.rb', line 12 def self. "bin/rails generate role_fu:audit [NAME] [options]\n\n" \ "Generates the audit model and migration.\n" \ " NAME is the name of the audit model (default: 'audit')." end |
Instance Method Details
#create_audit_migration ⇒ Object
20 21 22 |
# File 'lib/generators/role_fu/audit_generator.rb', line 20 def create_audit_migration migration_template "audit_migration.rb.erb", "db/migrate/role_fu_create_audits.rb" end |
#create_model ⇒ Object
24 25 26 |
# File 'lib/generators/role_fu/audit_generator.rb', line 24 def create_model template "audit_model.rb.erb", "app/models/role_assignment_audit.rb" end |