Sha256: eab0d052e325a230ce7184aa76e6dbde4be05235e10bfc1966ed0c8d216e67af
Contents?: true
Size: 746 Bytes
Versions: 1
Compression:
Stored size: 746 Bytes
Contents
require 'migration_assist' Rails::Migration::Assist.rails_root_dir = Rails::Assist::App.rails_root_dir module Rails::Assist module Migration include Rails::Assist::BaseHelper include Rails::Migration::Assist::ClassMethods include FileName def find_migration name, option=nil migrations = Dir.glob("#{migration_dir}/[0-9]*_*.rb") return nil if !migrations.empty? matching_migrations = migrations.grep(/\d+_#{name}\.rb$/) return nil if matching_migrations.empty? migration_file = (option == :last) ? matching_migrations.last : matching_migrations.first end def migration_marker name, options=nil "#{name.to_s.camelize} < ActiveRecord::Migration" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails3_assist-0.2.2 | lib/rails3_assist/artifact/migration.rb |