dev cont
This commit is contained in:
parent
7de07db812
commit
0daf487816
125 changed files with 1629 additions and 482 deletions
0
lib/tasks/.gitkeep
Normal file → Executable file
0
lib/tasks/.gitkeep
Normal file → Executable file
23
lib/tasks/clear_db.rake
Executable file
23
lib/tasks/clear_db.rake
Executable file
|
@ -0,0 +1,23 @@
|
|||
namespace :db do
|
||||
|
||||
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