devel
This commit is contained in:
parent
081bf95ce7
commit
b9561278d0
53 changed files with 2893 additions and 9554 deletions
|
@ -1,10 +1,23 @@
|
|||
namespace :db do
|
||||
desc "Clears all data in db"
|
||||
task :clear_data => :environment do
|
||||
users = User.all
|
||||
puts "Number of users in db: #{users.size}"
|
||||
puts "Deleting data....."
|
||||
User.destroy_all
|
||||
puts "Done"
|
||||
|
||||
desc "Removes all users data from db"
|
||||
task :remove_all_data => :environment do
|
||||
users = User.all
|
||||
puts "Number of users in db: #{users.size}"
|
||||
puts "Deleting data....."
|
||||
User.destroy_all
|
||||
puts "Done"
|
||||
end
|
||||
|
||||
desc "Deletes users data (messages,folders,contacts)"
|
||||
task :remove_users_data => :environment do
|
||||
users = User.all
|
||||
users.each do |u|
|
||||
puts "Removing folders & messages for user #{u.email}"
|
||||
u.folders.destroy_all
|
||||
puts "Removing contacts for user #{u.email}"
|
||||
u.contacts.destroy_all
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue