You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
643 B
15 lines
643 B
# Post deployment migrations are included by default. This file must be loaded |
|
# before other initializers as Rails may otherwise memoize a list of migrations |
|
# excluding the post deployment migrations. |
|
|
|
unless ENV['SKIP_POST_DEPLOYMENT_MIGRATIONS'] |
|
Rails.application.config.paths['db'].each do |db_path| |
|
path = Rails.root.join(db_path, 'post_migrate').to_s |
|
|
|
Rails.application.config.paths['db/migrate'] << path |
|
|
|
# Rails memoizes migrations at certain points where it won't read the above |
|
# path just yet. As such we must also update the following list of paths. |
|
ActiveRecord::Migrator.migrations_paths << path |
|
end |
|
end
|
|
|