Merge pull request #3441 from consul/spending_proposals_check_rake
Add rake task to check for spending proposals
This commit is contained in:
22
lib/tasks/spending_proposals.rake
Normal file
22
lib/tasks/spending_proposals.rake
Normal file
@@ -0,0 +1,22 @@
|
||||
namespace :spending_proposals do
|
||||
|
||||
desc "Check if there are any spending proposals in DB"
|
||||
task check: :environment do
|
||||
if !Rails.env.production?
|
||||
puts "Please run this rake task in your production environment."
|
||||
else
|
||||
if SpendingProposal.any?
|
||||
puts "WARNING"
|
||||
puts "You have spending proposals in your database."
|
||||
puts "This model has been deprecated in favor of budget investments."
|
||||
puts "In the next CONSUL release spending proposals will be deleted."
|
||||
puts "If you do not need to keep this data, you don't have to do anything else."
|
||||
print "If you would like to migrate the data from spending proposals to budget investments "
|
||||
puts "please check this PR https://github.com/consul/consul/pull/3431."
|
||||
else
|
||||
puts "All good!"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user