class TriumphGenerator

Public Instance Methods

copy_initializer_file() click to toggle source

Every method that is declared below will be automatically executed when the generator is run

# File lib/rails/generators/triumph/triumph_generator.rb, line 14
def copy_initializer_file
  copy_file 'initializer.rb', 'config/initializers/triumph.rb'
end
generate() click to toggle source
# File lib/rails/generators/triumph/triumph_generator.rb, line 7
def generate
  copy_file "20110711040135_create_achievements.rb", "db/migrate/#{Time.now.utc.strftime("%Y%m%d%H%M%S")}_create_achievements.rb"
  copy_file "20110712025245_create_completed_achievements.rb", "db/migrate/#{(Time.now + 5.seconds).utc.strftime("%Y%m%d%H%M%S")}_create_completed_achievements.rb"
  copy_file "20110712033351_create_achievement_conditions.rb", "db/migrate/#{(Time.now + 10.seconds).utc.strftime("%Y%m%d%H%M%S")}_create_achievement_conditions.rb"
end