class Jpstation::Generators::InstallGenerator
Public Class Methods
next_migration_number(path)
click to toggle source
# File lib/generators/jpstation/install_generator.rb, line 22 def self.next_migration_number(path) ActiveRecord::Generators::Base.next_migration_number(path) end
Public Instance Methods
copy_migrations()
click to toggle source
# File lib/generators/jpstation/install_generator.rb, line 11 def copy_migrations migration_template 'migrations/prefectures.rb', 'db/migrate/create_prefectures.rb' unless prefecture_model_exist? migration_template 'migrations/railway_companies.rb', 'db/migrate/create_railway_companies.rb' migration_template 'migrations/railway_lines.rb', 'db/migrate/create_railway_lines.rb' migration_template 'migrations/railway_stations.rb', 'db/migrate/create_railway_stations.rb' end
show_readme()
click to toggle source
# File lib/generators/jpstation/install_generator.rb, line 18 def show_readme readme "README" end
Private Instance Methods
prefecture_model_exist?()
click to toggle source
# File lib/generators/jpstation/install_generator.rb, line 28 def prefecture_model_exist? File.exists?(File.join(destination_root, 'app/models/prefecture.rb')) end