Class: ActiveCypher::Generators::MigrationGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/active_cypher/generators/migration_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_migration_fileObject



10
11
12
13
14
15
# File 'lib/active_cypher/generators/migration_generator.rb', line 10

def create_migration_file
  timestamp = Time.now.utc.strftime('%Y%m%d%H%M%S')
  dir = File.join('graphdb', 'migrate')
  FileUtils.mkdir_p(dir)
  template 'migration.rb.erb', File.join(dir, "#{timestamp}_#{file_name}.rb")
end