Class: GDK::TaskHelpers::RailsMigration
- Inherits:
-
Object
- Object
- GDK::TaskHelpers::RailsMigration
- Extended by:
- Forwardable
- Defined in:
- lib/gdk/task_helpers/rails_migration.rb
Overview
Class to work with database migrations on gitlab-rails
Constant Summary collapse
- MAIN_TASKS =
%w[db:migrate db:test:prepare].freeze
- GEO_TASKS =
%w[db:migrate:geo db:test:prepare:geo].freeze
Instance Method Summary collapse
Instance Method Details
#migrate ⇒ Object
16 17 18 19 20 21 22 23 |
# File 'lib/gdk/task_helpers/rails_migration.rb', line 16 def migrate tasks = migrate_tasks return if migrate_tasks.empty? (tasks.keys) rake(tasks.values.flatten) end |