Generator
# File lib/generators/session_migration.rb, line 5 def self.source_root File.join(super, 'component', 'session_migration') end
# File lib/generators/session_migration.rb, line 15 def version # TODO: handle ActiveRecord timestamped migrations format("%03d", current_migration_nr + 1) end
# File lib/generators/session_migration.rb, line 26 def current_migration_nr current_migration_number = Dir["#{destination_directory}/*"].map{|f| File.basename(f).match(/^(\d+)/)[0].to_i }.max.to_i end
# File lib/generators/session_migration.rb, line 22 def destination_directory File.join(destination_root, 'schema', 'migrations') end
[Validate]
Generated with the Darkfish Rdoc Generator 2.