class Chive::Generators::MigrationsGenerator
Public Instance Methods
manifest()
click to toggle source
# File lib/generators/chive/migrations_generator.rb, line 14 def manifest Dir[File.join(migrations_path, '*.rb')] .map { |f| File.basename(f) } .each do |src| title = src.gsub /^[0-9]+_/, '' migration_template src, "db/migrate/#{title}", { migration_file_name: File.basename(src, '.rb') } end end
Private Instance Methods
migrations_path()
click to toggle source
# File lib/generators/chive/migrations_generator.rb, line 31 def migrations_path File.join(Chive::Engine.root, 'db', 'migrate') end
source_paths()
click to toggle source
# File lib/generators/chive/migrations_generator.rb, line 27 def source_paths @source_paths ||= [migrations_path] end