class Scoreable::Generators::InstallGenerator
Public Class Methods
next_migration_number(dirname)
click to toggle source
# File lib/generators/scoreable/install_generator.rb, line 9 def self.next_migration_number(dirname) Time.now.strftime("%Y%m%d%H%M%S") end
Public Instance Methods
copy_migration()
click to toggle source
# File lib/generators/scoreable/install_generator.rb, line 17 def copy_migration migration_template "migration.rb", File.join("db", "migrate", "create_#{table_name}.rb") end
copy_model()
click to toggle source
# File lib/generators/scoreable/install_generator.rb, line 13 def copy_model template "score_model.rb", File.join("app", "models", "#{Scoreable.score_term}.rb") end
show()
click to toggle source
# File lib/generators/scoreable/install_generator.rb, line 21 def show readme "README2" end
table_name()
click to toggle source
# File lib/generators/scoreable/install_generator.rb, line 25 def table_name Scoreable.table_name end