Module: Rodauth::Rails::Generators::MigrationHelpers

Included in:
InstallGenerator, MigrationGenerator
Defined in:
lib/generators/rodauth/migration_helpers.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#migration_class_nameObject (readonly)

Returns the value of attribute migration_class_name.



7
8
9
# File 'lib/generators/rodauth/migration_helpers.rb', line 7

def migration_class_name
  @migration_class_name
end

Instance Method Details

#migration_template(source, destination = File.basename(source)) ⇒ Object



9
10
11
12
13
# File 'lib/generators/rodauth/migration_helpers.rb', line 9

def migration_template(source, destination = File.basename(source))
  @migration_class_name = destination.chomp(".rb").camelize

  super source, File.join(db_migrate_path, destination)
end