32 lines
570 B
Ruby
Executable File
32 lines
570 B
Ruby
Executable File
namespace :clear do
|
|
desc "Clear Data"
|
|
task :data => :environment do
|
|
|
|
Receipt.delete_all
|
|
ReceiptDetail.delete_all
|
|
puts "Clear Data Done."
|
|
end
|
|
|
|
desc "Clear Menu"
|
|
task :menu => :environment do
|
|
|
|
|
|
MenuItemOption.destroy_all
|
|
MenuItemAttribute.destroy_all
|
|
|
|
MenuItemSet.destroy_all
|
|
|
|
MenuInstanceItemSet.destroy_all
|
|
ItemSet.destroy_all
|
|
|
|
MenuItemInstance.destroy_all
|
|
MenuItem.destroy_all
|
|
|
|
MenuCategory.destroy_all
|
|
Menu.destroy_all
|
|
|
|
Account.destroy_all
|
|
puts "Clear all Menu Done."
|
|
end
|
|
end
|