Merge branch 'master' of bitbucket.org:code2lab/sxrestaurant into adminbsb_ui_changes
This commit is contained in:
@@ -31,4 +31,29 @@ class Menu < ApplicationRecord
|
||||
menu.destroy
|
||||
return false
|
||||
end
|
||||
end
|
||||
|
||||
def self.to_csv
|
||||
m_attributes = %w{id name is_active valid_days valid_time_from valid_time_to created_by created_at updated_at}
|
||||
CSV.generate(headers: true) do |csv|
|
||||
csv << m_attributes
|
||||
menu = Menu.all
|
||||
menu.each do |user|
|
||||
puts user
|
||||
csv << m_attributes.map{ |attr| user.send(attr)}
|
||||
end
|
||||
end
|
||||
|
||||
# mc_attributes = %w{id menu_id code name alt_name order_by created_by menu_category_id is_available created_at updated_at}
|
||||
# CSV.generate(headers: true) do |csv|
|
||||
# csv << m_attributes
|
||||
|
||||
# csv << mc_attributes
|
||||
# MenuCategory.all.each do |user|
|
||||
# puts user
|
||||
# csv << mc_attributes.map{ |attr| user.send(attr)}
|
||||
# end
|
||||
# end
|
||||
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user