class Merit::Generators::ActiveRecord::InstallGenerator
Public Class Methods
next_migration_number(path)
click to toggle source
# File lib/merit/generators/active_record/install_generator.rb, line 11 def self.next_migration_number(path) ActiveRecord::Generators::Base.next_migration_number(path) end
Public Instance Methods
copy_migrations_and_model()
click to toggle source
# File lib/merit/generators/active_record/install_generator.rb, line 15 def copy_migrations_and_model migration_template 'create_merit_actions.erb', 'db/migrate/create_merit_actions.rb' migration_template 'create_merit_activity_logs.erb', 'db/migrate/create_merit_activity_logs.rb' migration_template 'create_sashes.erb', 'db/migrate/create_sashes.rb' migration_template 'create_badges_sashes.erb', 'db/migrate/create_badges_sashes.rb' migration_template 'create_scores_and_points.erb', 'db/migrate/create_scores_and_points.rb' end
migration_version()
click to toggle source
# File lib/merit/generators/active_record/install_generator.rb, line 32 def migration_version "[#{Rails::VERSION::MAJOR}.#{Rails::VERSION::MINOR}]" end