Class: SvnRecord::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Includes:
Rails::Generators::Migration
Defined in:
lib/generators/svn_record/install_generator.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.next_migration_number(path) ⇒ Object



6
7
8
# File 'lib/generators/svn_record/install_generator.rb', line 6

def self.next_migration_number(path)
	@migration_number = Time.now.utc.strftime("%Y%m%d%H%M%S%6N").to_i.to_s
end

Instance Method Details

#install_translationObject



9
10
11
12
13
14
# File 'lib/generators/svn_record/install_generator.rb', line 9

def install_translation
	migration_template '../templates/create_repository_changes.rb', 'db/migrate/create_repository_changes.rb'
	migration_template '../templates/create_repository_files.rb', 'db/migrate/create_repository_files.rb'
	migration_template '../templates/create_repository_user.rb', 'db/migrate/create_repository_user.rb'
	copy_file '../../../../config/configuration.yml', 'config/configuration.yml'
end