diff options
author | Gaurav Sharma <gaurav2728@gmail.com> | 2015-10-14 23:44:12 +0530 |
---|---|---|
committer | Gaurav Sharma <gaurav2728@gmail.com> | 2015-10-14 23:44:12 +0530 |
commit | d68514c168bd867db82c6dc824451ec5c74a55bb (patch) | |
tree | 0e902c47e8fb7143cfcfa9efeb9d72c3788aacef /railties/lib/rails/generators/migration.rb | |
parent | 97cdab0680dfa5856f8ec3dfa85e7fafc7f334ae (diff) | |
download | rails-d68514c168bd867db82c6dc824451ec5c74a55bb.tar.gz rails-d68514c168bd867db82c6dc824451ec5c74a55bb.tar.bz2 rails-d68514c168bd867db82c6dc824451ec5c74a55bb.zip |
migrations Class methods have nodoc, fix it for API [ci skip]
Diffstat (limited to 'railties/lib/rails/generators/migration.rb')
-rw-r--r-- | railties/lib/rails/generators/migration.rb | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/railties/lib/rails/generators/migration.rb b/railties/lib/rails/generators/migration.rb index 51e6d68bf0..87f2e1d42b 100644 --- a/railties/lib/rails/generators/migration.rb +++ b/railties/lib/rails/generators/migration.rb @@ -10,22 +10,22 @@ module Rails extend ActiveSupport::Concern attr_reader :migration_number, :migration_file_name, :migration_class_name - module ClassMethods - def migration_lookup_at(dirname) #:nodoc: + module ClassMethods #:nodoc: + def migration_lookup_at(dirname) Dir.glob("#{dirname}/[0-9]*_*.rb") end - def migration_exists?(dirname, file_name) #:nodoc: + def migration_exists?(dirname, file_name) migration_lookup_at(dirname).grep(/\d+_#{file_name}.rb$/).first end - def current_migration_number(dirname) #:nodoc: + def current_migration_number(dirname) migration_lookup_at(dirname).collect do |file| File.basename(file).split("_").first.to_i end.max.to_i end - def next_migration_number(dirname) #:nodoc: + def next_migration_number(dirname) raise NotImplementedError end end |