added menu osaka

This commit is contained in:
Nweni
2017-07-11 10:18:08 +06:30
parent 15cbac995f
commit a06f5515fc
6 changed files with 494 additions and 10 deletions

View File

@@ -1,4 +1,7 @@
class MenuCategory < ApplicationRecord
before_create :generate_menu_category_code
belongs_to :menu
has_many :children, :class_name => "MenuCategory", foreign_key: "menu_category_id"
belongs_to :parent, :class_name => "MenuCategory", foreign_key: "menu_category_id", optional: true
@@ -12,7 +15,7 @@ class MenuCategory < ApplicationRecord
# find the sub menu item of current item
sub_menu_cat = MenuCategory.where("menu_category_id=?",menu_category.id)
if sub_menu_cat.length != 0
sub_menu_cat.each do |sub|
sub_menu_cat.each do |sub|
if destroyCategory(sub)
end
end
@@ -20,17 +23,22 @@ class MenuCategory < ApplicationRecord
items = MenuItem.where("menu_category_id=?",menu_category.id)
items.each do |item|
abc = MenuItem.deleteRecursive(item)
end
end
menu_category.destroy
return true
else
items = MenuItem.where("menu_category_id=?",menu_category.id)
items.each do |item|
abc = MenuItem.deleteRecursive(item)
end
end
menu_category.destroy
return false
end
end
private
def generate_menu_category_code
self.code = SeedGenerator.generate_id(self.class.name, "C")
end
end

View File

@@ -1,5 +1,7 @@
class MenuItem < ApplicationRecord
before_create :generate_menu_item_code
belongs_to :menu_category, :optional => true
has_many :menu_item_instances
belongs_to :parent, :class_name => "MenuItem", foreign_key: "menu_item_id", :optional => true
@@ -11,7 +13,7 @@ class MenuItem < ApplicationRecord
default_scope { order('item_code asc') }
scope :simple_menu_item, -> { where(type: 'SimpleMenuItem') }
scope :set_menu_item, -> { where(type: 'SetMenuItem') }
scope :set_menu_item, -> { where(type: 'SetMenuItem') }
def self.collection
MenuItem.select("id, name").map { |e| [e.name, e.id] }
@@ -46,7 +48,7 @@ class MenuItem < ApplicationRecord
# find the sub menu item of current item
sub_menu_items = MenuItem.where("menu_item_id=?",menu_item.id)
if sub_menu_items.length != 0
sub_menu_items.each do |subitem|
sub_menu_items.each do |subitem|
if deleteRecursive(subitem)
end
end
@@ -54,17 +56,24 @@ class MenuItem < ApplicationRecord
instances = MenuItemInstance.where("menu_item_id=?",menu_item.id)
instances.each do |instance|
instance.destroy
end
end
menu_item.destroy
return true
else
instances = MenuItemInstance.where("menu_item_id=?",menu_item.id)
instances.each do |instance|
instance.destroy
end
end
menu_item.destroy
return false
end
end
end
private
def generate_menu_item_code
self.item_code = SeedGenerator.generate_id(self.class.name, "I")
end
end

View File

@@ -1,6 +1,7 @@
class MenuItemInstance < ApplicationRecord
belongs_to :menu_item
before_create :generate_menu_item_instance_code
def self.findParentCategory(item)
if item.menu_category_id
return item.menu_category_id
@@ -9,4 +10,10 @@ class MenuItemInstance < ApplicationRecord
findParentCategory(parentitem)
end
end
private
def generate_menu_item_instance_code
self.item_instance_code = SeedGenerator.generate_id(self.class.name, "II")
end
end

BIN
dump.rdb

Binary file not shown.

View File

@@ -1,5 +1,5 @@
namespace :menu do
desc "Clear Data"
desc "Menu Bitp"
task :bitp => :environment do
# Main Menu
menu = Menu.create({name: "Main Menu", is_active: true, created_by: "SYSTEM DEFAULT"})

460
lib/tasks/menu_osaka.rake Normal file
View File

@@ -0,0 +1,460 @@
namespace :menu do
desc "Menu Osaka"
task :osaka => :environment do
MenuItemInstance.delete_all
MenuItem.delete_all
MenuCategory.delete_all
Menu.delete_all
Account.delete_all
# Main Menu
menu = Menu.create({name: "Main Menu", is_active: true, created_by: "SYSTEM DEFAULT"})
food = Account.create({title: "Food", account_type: "0"})
beverage = Account.create({title: "Beverage", account_type: "1"})
# Gyoza
menu_category1 = MenuCategory.create({menu: menu, code: 'C001', name: "Gyoza", alt_name: "Gyoza", order_by: 1,created_by: "SYSTEM DEFAULT"})
# Gyoza 3pcs
menu_category1_menu_item0 = SimpleMenuItem.create({item_code:'I001', name: "Gyoza 3pcs", alt_name: "Gyoza 3pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"", item_instance_code:"II0011", menu_item: menu_category1_menu_item0, price:1500.0, is_on_promotion:false}])
# Gyoza 2pcs
menu_category1_menu_item1 = SimpleMenuItem.create({item_code:'I001', name: "Gyoza 2pcs", alt_name: "Gyoza 2pcs",menu_category: menu_category1 , min_selectable_item: 2, max_selectable_item:2, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0021", menu_item: menu_category1_menu_item1, price:1000.0, is_on_promotion:false}])
# Cheese Gyoza 6pcs
menu_category1_menu_item2 = SimpleMenuItem.create({ item_code:'I001', name: "Cheese Gyoza 6pcs", alt_name: "Cheese Gyoza 6pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0031", menu_item: menu_category1_menu_item2, price:5000.0, is_on_promotion:false}])
# Curry Gyoza 6pcs
menu_category1_menu_item3 = SimpleMenuItem.create({item_code:'I001', name: "Curry Gyoza 6pcs", alt_name: "Curry Gyoza 6pcs", menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0041", menu_item: menu_category1_menu_item3, price:5000.0, is_on_promotion:false}])
# Spicy Mayonnaise Gyoza 6pcs
menu_category1_menu_item4 = SimpleMenuItem.create({ item_code:'I001', name: "Spicy Mayonnaise Gyoza 6pcs", alt_name: "Spicy Mayonnaise Gyoza 6pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0031", menu_item: menu_category1_menu_item4, price:4000.0, is_on_promotion:false}])
#Gyoza 6Pcs
menu_category1_menu_item5 = SimpleMenuItem.create({ item_code:'I001', name: "Gyoza 6Pcs", alt_name: "Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pork",item_instance_code:"II0031", menu_item: menu_category1_menu_item5, price:2500.0, is_on_promotion:false}])
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chicken",item_instance_code:"II0031", menu_item: menu_category1_menu_item5, price:2500.0, is_on_promotion:false}])
#Gyoza 12 Pcs
menu_category1_menu_item6 = SimpleMenuItem.create({item_code:'I001', name: "Gyoza 12 Pcs", alt_name: "Gyoza 12 Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Pork",item_instance_code:"II0031", menu_item: menu_category1_menu_item6, price:5000.0, is_on_promotion:false}])
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Chicken",item_instance_code:"II0031", menu_item: menu_category1_menu_item6, price:5000.0, is_on_promotion:false}])
#Green Onion Gyoza 6Pcs
menu_category1_menu_item7 = SimpleMenuItem.create({item_code:'I001', name: "Green Onion Gyoza 6Pcs", alt_name: "Green Onion Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0031", menu_item: menu_category1_menu_item7, price:2500.0, is_on_promotion:false}])
#Kimchi Mayo Gyoza 6Pcs
menu_category1_menu_item8 = SimpleMenuItem.create({item_code:'I001', name: "Kimchi Mayo Gyoza 6Pcs", alt_name: "Kimchi Mayo Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0031", menu_item: menu_category1_menu_item8, price:3000.0, is_on_promotion:false}])
#White Onion Gyoza 6Pcs
menu_category1_menu_item9 = SimpleMenuItem.create({ item_code:'I001', name: "White Onion Gyoza 6Pcs", alt_name: "White Onion Gyoza 6Pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0031", menu_item: menu_category1_menu_item9, price:3000.0, is_on_promotion:false}])
#Garlic Gyoza 6pcs
menu_category1_menu_item26 = SimpleMenuItem.create({item_code:'I001', name: "Garlic Gyoza 6pcs", alt_name: "Garlic Gyoza 6pcs",menu_category: menu_category1 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0031", menu_item: menu_category1_menu_item26, price:4000.0, is_on_promotion:false}])
# Can Soda
menu_category2 = MenuCategory.create({menu: menu, code: 'C001',name: "Can Soda", alt_name: "Can Soda", order_by: 2, created_by: "SYSTEM DEFAULT"})
# Water
menu_category1_menu_item10 = SimpleMenuItem.create({ item_code:'I001', name: "Water", alt_name: "Water",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0111", menu_item: menu_category1_menu_item10, price:500.00, is_on_promotion:false}])
# Coke
menu_category1_menu_item11 = SimpleMenuItem.create({item_code:'I001', name: "Coke", alt_name: "Coke",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0121", menu_item: menu_category1_menu_item11, price:1000.00, is_on_promotion:false}])
# Coke Zero
menu_category1_menu_item12 = SimpleMenuItem.create({item_code:'I001', name: "Coke Zero", alt_name: "Coke Zero",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0131", menu_item: menu_category1_menu_item12, price:1000.0, is_on_promotion:false}])
# Sunkist
menu_category1_menu_item13 = SimpleMenuItem.create({ item_code:'I001', name: "Sunkist", alt_name: "Sunkist",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0131", menu_item: menu_category1_menu_item13, price:1000.00, is_on_promotion:false}])
# Sprite
menu_category1_menu_item14 = SimpleMenuItem.create({ item_code:'I001', name: "Sprite", alt_name: "Sprite",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0131", menu_item: menu_category1_menu_item14, price:1000.00, is_on_promotion:false}])
# Pocari Sweat
menu_category1_menu_item15 = SimpleMenuItem.create({item_code:'I001', name: "Pocari Sweat", alt_name: "Pocari Sweat",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0131", menu_item: menu_category1_menu_item15, price:1000.00, is_on_promotion:false}])
#Green Tea
menu_category1_menu_item16 = SimpleMenuItem.create({ item_code:'I001', name: "Green Tea", alt_name: "Green Tea",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0131", menu_item: menu_category1_menu_item16, price:2000.00, is_on_promotion:false}])
# Soda Water
menu_category1_menu_item17 = SimpleMenuItem.create({item_code:'I001', name: "Soda Water", alt_name: "Soda Water",menu_category: menu_category2 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0131", menu_item: menu_category1_menu_item17, price:1000.00, is_on_promotion:false}])
# Cold Drinks
menu_category3 = MenuCategory.create({menu: menu,code: 'C001', name: "Cold Drinks", alt_name: "Cold Drinks", order_by: 3,created_by: "SYSTEM DEFAULT"})
# Ice Cappuccino
menu_category1_menu_item18 = SimpleMenuItem.create({item_code:'I001', name: "Ice Cappuccino", alt_name: "Ice Cappuccino",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0142", menu_item: menu_category1_menu_item18, price:3000.00, is_on_promotion:false}])
# Ice Cafe Latte
menu_category1_menu_item19 = SimpleMenuItem.create({item_code:'I001', name: "Ice Cafe Latte", alt_name: "Ice Cafe Latte",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0152", menu_item: menu_category1_menu_item19, price:3000.00, is_on_promotion:false}])
# Ice Cafe Mocha
menu_category1_menu_item20 = SimpleMenuItem.create({item_code:'I001', name: "Ice Cafe Mocha", alt_name: "Ice Cafe Mocha",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0162", menu_item: menu_category1_menu_item20, price:3500.00, is_on_promotion:false}])
# Ice Flavor Latte
menu_category1_menu_item21 = SimpleMenuItem.create({item_code:'I001', name: "Ice Flavor Latte", alt_name: "Ice Flavor Latte",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Caramel",item_instance_code:"II0172", menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}])
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Hazelut",item_instance_code:"II0172", menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}])
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Almond",item_instance_code:"II0172", menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}])
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"Butterscotch",item_instance_code:"II0172", menu_item: menu_category1_menu_item21, price:3500.00, is_on_promotion:false}])
# Ice Espresso
menu_category1_menu_item22 = SimpleMenuItem.create({item_code:'I001', name: "Ice Espresso", alt_name: "Ice Espresso",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0182", menu_item: menu_category1_menu_item22, price:2000.00, is_on_promotion:false}])
# Ice Americano
menu_category1_menu_item23 = SimpleMenuItem.create({item_code:'I001', name: "Ice Americano", alt_name: "Ice Americano",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0192", menu_item: menu_category1_menu_item23, price:2000.00, is_on_promotion:false}])
# Ice Lemon Tea
menu_category1_menu_item24 = SimpleMenuItem.create({item_code:'I001', name: "Ice Lemon Tea", alt_name: "Ice Lemon Tea",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0202", menu_item: menu_category1_menu_item24, price:2000.00, is_on_promotion:false}])
# Sassy High Tea
menu_category1_menu_item25 = SimpleMenuItem.create({item_code:'I001', name: "Sassy High Tea", alt_name: "Sassy High Tea",menu_category: menu_category3 , min_selectable_item: 1, max_selectable_item:1, account: beverage })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II1432", menu_item: menu_category1_menu_item25, price:2500.00, is_on_promotion:false}])
# Salad
menu_category4 = MenuCategory.create({menu: menu, code: 'C001',name: "Salad", alt_name: "Salad", order_by: 4,created_by: "SYSTEM DEFAULT"})
# Apple Salad
menu_category1_menu_item27 = SimpleMenuItem.create({item_code:'I001', name: "Apple Salad", alt_name: "Apple Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0212", menu_item: menu_category1_menu_item27, price:3500.00, is_on_promotion:false}])
# Seaweed Salad
menu_category1_menu_item28 = SimpleMenuItem.create({item_code:'I001', name: "Seaweed Salad", alt_name: "Seaweed Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0222", menu_item: menu_category1_menu_item28, price:3000.00, is_on_promotion:false}])
# BBQ Pork Salad
menu_category1_menu_item29 = SimpleMenuItem.create({item_code:'I001', name: "BBQ Pork Salad", alt_name: "BBQ Pork Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0232", menu_item: menu_category1_menu_item29, price:4000.00, is_on_promotion:false}])
# Seafood Salad
menu_category1_menu_item30 = SimpleMenuItem.create({item_code:'I001', name: "Seafood Salad", alt_name: "Seafood Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0242", menu_item: menu_category1_menu_item30, price:5000.00, is_on_promotion:false}])
# Fried Tofu Salad
menu_category1_menu_item31 = SimpleMenuItem.create({item_code:'I001', name: "Fried Tofu Salad", alt_name: "Fried Tofu Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0252", menu_item: menu_category1_menu_item31, price:3500.00, is_on_promotion:false}])
# S2-Kimuchi
menu_category1_menu_item32 = SimpleMenuItem.create({item_code:'I001', name: "S2-Kimuchi", alt_name: "S2-Kimuchi",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0262", menu_item: menu_category1_menu_item32, price:1000.00, is_on_promotion:false}])
# S3-Bean Sprout Salad
menu_category1_menu_item33 = SimpleMenuItem.create({ item_code:'I001', name: " S3-Bean Sprout Salad", alt_name: " S3-Bean Sprout Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0272", menu_item: menu_category1_menu_item33, price:1500.00, is_on_promotion:false}])
# S4 Green Salad
menu_category1_menu_item34 = SimpleMenuItem.create({item_code:'I001', name: "S4 Green Salad", alt_name: "S4 Green Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0282", menu_item: menu_category1_menu_item34, price:2500.00, is_on_promotion:false}])
# S5-Otsumami Sansyu
menu_category1_menu_item35 = SimpleMenuItem.create({item_code:'I001', name: "S5-Otsumami Sansyu", alt_name: "S5-Otsumami Sansyu",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0292", menu_item: menu_category1_menu_item35, price:2500.00, is_on_promotion:false}])
# S6-Edamame
menu_category1_menu_item36 = SimpleMenuItem.create({item_code:'I001', name: "S6-Edamame", alt_name: "S6-Edamame",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0302", menu_item: menu_category1_menu_item36, price:2000.00, is_on_promotion:false}])
# S1-Glass Noodle Salad
menu_category1_menu_item37 = SimpleMenuItem.create({item_code:'I001', name: "S1-Glass Noodle Salad", alt_name: "S1-Glass Noodle Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0302", menu_item: menu_category1_menu_item37, price:2500.00, is_on_promotion:false}])
# Gyoza Salad
menu_category1_menu_item59 = SimpleMenuItem.create({item_code:'I001', name: "Gyoza Salad", alt_name: "Gyoza Salad",menu_category: menu_category4 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0302", menu_item: menu_category1_menu_item59, price:4000.00, is_on_promotion:false}])
# Appetizer
menu_category5 = MenuCategory.create({menu: menu, code: 'C001', name: "Appetizer", alt_name: "Appetizer", order_by: 5, created_by: "SYSTEM DEFAULT"})
# Party Set A
menu_category1_menu_item38 = SimpleMenuItem.create({item_code:"01024", name: "Party Set A", alt_name: "Party Set A",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0312", menu_item: menu_category1_menu_item38, price:5500.00, is_on_promotion:false}])
# Party Set B
menu_category1_menu_item39 = SimpleMenuItem.create({item_code:"01025", name: "Party Set B", alt_name: "Party Set A",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0322", menu_item: menu_category1_menu_item39, price:5000.00, is_on_promotion:false}])
# Croquette
menu_category1_menu_item40 = SimpleMenuItem.create({item_code:"01026", name: "Croquette", alt_name: "Croquette",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0332", menu_item: menu_category1_menu_item40, price:3500.00, is_on_promotion:false}])
# Fried Potato
menu_category1_menu_item41 = SimpleMenuItem.create({item_code:"01027", name: "Fried Potato", alt_name: "Fried Potato",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0342", menu_item: menu_category1_menu_item41, price:1500.00, is_on_promotion:false}])
# Spicy Steamed Chicken
menu_category1_menu_item42 = SimpleMenuItem.create({item_code:"01028", name: "Spicy Steamed Chicken", alt_name: "Spicy Steamed Chicken",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0352", menu_item: menu_category1_menu_item42, price:4500.00, is_on_promotion:false}])
# Grilled Saba
menu_category1_menu_item43 = SimpleMenuItem.create({item_code:"01029", name: "Grilled Saba", alt_name: "Grilled Saba",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0362", menu_item: menu_category1_menu_item43, price:7500.00, is_on_promotion:false}])
# Yakitori
menu_category1_menu_item44 = SimpleMenuItem.create({item_code:"01024", name: "Yakitori", alt_name: "Yakitori",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0312", menu_item: menu_category1_menu_item44, price:5000.00, is_on_promotion:false}])
# Chicken Hamburg Steak
menu_category1_menu_item45 = SimpleMenuItem.create({item_code:"01025", name: "Chicken Hamburg Steak", alt_name: "Chicken Hamburg Steak",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0322", menu_item: menu_category1_menu_item45, price:6500.00, is_on_promotion:false}])
# Grilled Shishamo
menu_category1_menu_item46 = SimpleMenuItem.create({item_code:"01026", name: "Grilled Shishamo", alt_name: "Grilled Shishamo",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0332", menu_item: menu_category1_menu_item46, price:5000.00, is_on_promotion:false}])
#A1 Pork Cutlet
menu_category1_menu_item47 = SimpleMenuItem.create({item_code:"01027", name: "A1 Pork Cutlet", alt_name: "A1 Pork Cutlet",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0342", menu_item: menu_category1_menu_item47, price:3500.00, is_on_promotion:false}])
# A2 Kushi Katsu
menu_category1_menu_item48 = SimpleMenuItem.create({item_code:"01028", name: "A2 Kushi Katsu", alt_name: "A2 Kushi Katsu",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0352", menu_item: menu_category1_menu_item48, price:4000.00, is_on_promotion:false}])
# A3 Croquette
menu_category1_menu_item49 = SimpleMenuItem.create({item_code:"01029", name: "A3 Croquette", alt_name: "A3 Croquette",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0362", menu_item: menu_category1_menu_item49, price:3500.00, is_on_promotion:false}])
# A4 Fried Prawn
menu_category1_menu_item50 = SimpleMenuItem.create({item_code:"01029", name: "A4 Fried Prawn", alt_name: "A4 Fried Prawn",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0312", menu_item: menu_category1_menu_item50, price:4000.00, is_on_promotion:false}])
# A5 Fried Soft Shell Crab
menu_category1_menu_item51 = SimpleMenuItem.create({item_code:"01025", name: "A5 Fried Soft Shell Crab", alt_name: "A5 Fried Soft Shell Crab",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0322", menu_item: menu_category1_menu_item51, price:4000.00, is_on_promotion:false}])
# A6 Vegetable Tempura
menu_category1_menu_item52 = SimpleMenuItem.create({item_code:"01026", name: "A6 Vegetable Tempura", alt_name: "A6 Vegetable Tempura",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0332", menu_item: menu_category1_menu_item52, price:2500.00, is_on_promotion:false}])
# A7 Tempura Assortment
menu_category1_menu_item53 = SimpleMenuItem.create({item_code:"01027", name: "A7 Tempura Assortment ", alt_name: "A7 Tempura Assortment ",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0342", menu_item: menu_category1_menu_item53, price:4500.00, is_on_promotion:false}])
# A8 - Fried Chicken
menu_category1_menu_item54 = SimpleMenuItem.create({item_code:"01028", name: "A8 - Fried Chicken ", alt_name: "A8 - Fried Chicken ",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0352", menu_item: menu_category1_menu_item54, price:3500.00, is_on_promotion:false}])
# A9 - Fried Tofu
menu_category1_menu_item55 = SimpleMenuItem.create({item_code:"01029", name: "A9 - Fried Tofu", alt_name: "A9 - Fried Tofu",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0362", menu_item: menu_category1_menu_item55, price:1500.00, is_on_promotion:false}])
# A 10 - Fried Potato
menu_category1_menu_item56 = SimpleMenuItem.create({item_code:"01028", name: "A 10 - Fried Potato", alt_name: "A 10 - Fried Potato",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0352", menu_item: menu_category1_menu_item56, price:1500.00, is_on_promotion:false}])
# A11 Fried Gyoza
menu_category1_menu_item57 = SimpleMenuItem.create({item_code:"01029", name: "A11 Fried Gyoza", alt_name: "A11 Fried Gyoza",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0362", menu_item: menu_category1_menu_item57, price:2500.00, is_on_promotion:false}])
# Chicken Cutlet
menu_category1_menu_item58 = SimpleMenuItem.create({item_code:"01029", name: "Chicken Cutlet", alt_name: "Chicken Cutlet",menu_category: menu_category5 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0362", menu_item: menu_category1_menu_item58, price:3500.00, is_on_promotion:false}])
# set
menu_category6 = MenuCategory.create({menu: menu, code: 'C001', name: "Set", alt_name: "Set", order_by: 6,created_by: "SYSTEM DEFAULT"})
# Set A ( Soup + Gyoza 3 pcs)
menu_category1_menu_item60 = SimpleMenuItem.create({item_code:"01030", name: "Set A ( Soup + Gyoza 3 pcs)", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0372", menu_item: menu_category1_menu_item60, price:1500.00, is_on_promotion:false}])
# Set B(Rice + Soup + Gyoza 3pcs)
menu_category1_menu_item61 = SimpleMenuItem.create({item_code:"01031", name: "Set B(Rice + Soup + Gyoza 3pcs)", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0382", menu_item: menu_category1_menu_item61, price:2000.00, is_on_promotion:false}])
# Set C ( Rice + Soup + Salad + Gyoza 3pcs)
menu_category1_menu_item62 = SimpleMenuItem.create({item_code:"01032", name: "Set C ( Rice + Soup + Salad + Gyoza 3pcs)", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0392", menu_item: menu_category1_menu_item62, price:2500.00, is_on_promotion:false}])
# Rice
menu_category1_menu_item63 = SimpleMenuItem.create({item_code:"01033", name: "Rice", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0402", menu_item: menu_category1_menu_item63, price:500.00, is_on_promotion:false}])
# Soup
menu_category1_menu_item64 = SimpleMenuItem.create({item_code:"01034", name: "Soup", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0412", menu_item: menu_category1_menu_item64, price:500.00, is_on_promotion:false}])
# Salad
menu_category1_menu_item65 = SimpleMenuItem.create({item_code:"01035", name: "Salad", alt_name: "",menu_category: menu_category6 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0422", menu_item: menu_category1_menu_item65, price:500.00, is_on_promotion:false}])
# A La Carte
menu_category7 = MenuCategory.create({menu: menu, code: 'C001',name: "A La Carte", alt_name: "A La Carte", order_by: 7,created_by: "SYSTEM DEFAULT"})
# Fried Egg with Beef
menu_category1_menu_item66 = SimpleMenuItem.create({item_code:"01037", name: "Fried Egg with Beef", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0441", menu_item: menu_category1_menu_item66, price:2900.00, is_on_promotion:false}])
# Fried Egg with Pork
menu_category1_menu_item67 = SimpleMenuItem.create({item_code:"01038", name: "Fried Egg with Pork", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0451", menu_item: menu_category1_menu_item67, price:2900.00, is_on_promotion:false}])
# Fried Eggplant with Pork
menu_category1_menu_item68 = SimpleMenuItem.create({item_code:"01039", name: " Fried Eggplant with Pork", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0461", menu_item: menu_category1_menu_item68, price:2900.00, is_on_promotion:false}])
# Spicy Fried Beef
menu_category1_menu_item69 = SimpleMenuItem.create({item_code:"01040", name: " Spicy Fried Beef", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0471", menu_item: menu_category1_menu_item69, price:2900.00, is_on_promotion:false}])
# F1 Mabo Tofu
menu_category1_menu_item70 = SimpleMenuItem.create({item_code:"01041", name: "F1 Mabo Tofu", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0481", menu_item: menu_category1_menu_item70, price:2900.00, is_on_promotion:false}])
# F2 Black Vinegar Chicken
menu_category1_menu_item71 = SimpleMenuItem.create({item_code:"01037", name: "F2 Black Vinegar Chicken", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0441", menu_item: menu_category1_menu_item71, price:3900.00, is_on_promotion:false}])
# Green Pepper Steak
menu_category1_menu_item72 = SimpleMenuItem.create({item_code:"01038", name: "Green Pepper Steak", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0451", menu_item: menu_category1_menu_item72, price:3000.00, is_on_promotion:false}])
# F4 Mabo Eggplant
menu_category1_menu_item73 = SimpleMenuItem.create({item_code:"01039", name: "F4 Mabo Eggplant", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0461", menu_item: menu_category1_menu_item73, price:2900.00, is_on_promotion:false}])
# F5 Fried Vegetable
menu_category1_menu_item74 = SimpleMenuItem.create({item_code:"01040", name: "F5 Fried Vegetable", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0471", menu_item: menu_category1_menu_item74, price:2500.00, is_on_promotion:false}])
#F6 - Ebichili
menu_category1_menu_item75 = SimpleMenuItem.create({item_code:"01041", name: "F6 - Ebichili", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0481", menu_item: menu_category1_menu_item75, price:4900.00, is_on_promotion:false}])
# F7 Ebimayo
menu_category1_menu_item76 = SimpleMenuItem.create({item_code:"01037", name: "F7 Ebimayo", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0441", menu_item: menu_category1_menu_item76, price:4900.00, is_on_promotion:false}])
#F8 Fried Pork Liver
menu_category1_menu_item77 = SimpleMenuItem.create({item_code:"01038", name: "F8 Fried Pork Liver", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0451", menu_item: menu_category1_menu_item77, price:2900.00, is_on_promotion:false}])
# F9 - Fried Pork with Kimuchi
menu_category1_menu_item78 = SimpleMenuItem.create({item_code:"01039", name: " F9 - Fried Pork with Kimuchi", alt_name: "",menu_category: menu_category7 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0461", menu_item: menu_category1_menu_item78, price:2900.00, is_on_promotion:false}])
# Ramen
menu_category8 = MenuCategory.create({menu: menu, code: 'C001',name: "Ramen", alt_name: "Ramen", order_by: 8,created_by: "SYSTEM DEFAULT"})
# Cold Ramen
menu_category1_menu_item79 = SimpleMenuItem.create({item_code:"01042", name: "Cold Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0492", menu_item: menu_category1_menu_item79, price:5000.00, is_on_promotion:false}])
# N1 - Sio Ramen
menu_category1_menu_item80 = SimpleMenuItem.create({item_code:"01043", name: " N1 - Sio Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0501", menu_item: menu_category1_menu_item80, price:4500.00, is_on_promotion:false}])
# N4-Fried Noodle with Thick Sauce
menu_category1_menu_item81 = SimpleMenuItem.create({item_code:"01044", name: "N4-Fried Noodle with Thick Sauce Fish", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0512", menu_item: menu_category1_menu_item81, price:5900.00, is_on_promotion:false}])
# N2 Syoyu Ramen
menu_category1_menu_item82 = SimpleMenuItem.create({item_code:"01045", name: " N2 Syoyu Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0522", menu_item: menu_category1_menu_item82, price:4500.00, is_on_promotion:false}])
# N3 Tonkotsu Ramen
menu_category1_menu_item83 = SimpleMenuItem.create({item_code:"01046", name: "N3 Tonkotsu Ramen ", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0532", menu_item: menu_category1_menu_item83, price:6900.00, is_on_promotion:false}])
#N5 Curry Ramen
menu_category1_menu_item84 = SimpleMenuItem.create({item_code:"01047", name: "N5 Curry Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0542", menu_item: menu_category1_menu_item84, price:6000.00, is_on_promotion:false}])
# N6 Spicy Curry Ramen
menu_category1_menu_item85 = SimpleMenuItem.create({item_code:"01049", name: "N6 Spicy Curry Ramen", alt_name: " ",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0552", menu_item: menu_category1_menu_item85, price:6000.00, is_on_promotion:false}])
# N7 Miso Ramen
menu_category1_menu_item86 = SimpleMenuItem.create({item_code:"01050", name: "N7 Miso Ramen", alt_name: "",menu_category: menu_category8 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0562", menu_item: menu_category1_menu_item86, price:5500.00, is_on_promotion:false}])
# Ramen Topping
menu_category9 = MenuCategory.create({menu: menu, code: 'C001',name: "Ramen Topping", alt_name: "Ramen Topping", order_by: 9, created_by: "SYSTEM DEFAULT"})
# Half Egg
menu_category1_menu_item87 = SimpleMenuItem.create({item_code:"01064", name: "Half Egg", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0702", menu_item: menu_category1_menu_item87, price:300.00, is_on_promotion:false}])
# Green Onion
menu_category1_menu_item88 = SimpleMenuItem.create({item_code:"01065", name: "Green Onion ", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0712", menu_item: menu_category1_menu_item88, price:400.00, is_on_promotion:false}])
# Bamboo Shoot
menu_category1_menu_item89 = SimpleMenuItem.create({item_code:"01066", name: "Bamboo Shoot", alt_name: " ",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0722", menu_item: menu_category1_menu_item89, price:400.00, is_on_promotion:false}])
# Egg
menu_category1_menu_item90 = SimpleMenuItem.create({item_code:"01067", name: "Egg", alt_name: " ",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0732", menu_item: menu_category1_menu_item90, price:500.00, is_on_promotion:false}])
# Extra Noodle
menu_category1_menu_item91 = SimpleMenuItem.create({item_code:"01068", name: "Extra Noodle", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0741", menu_item: menu_category1_menu_item91, price:800.00, is_on_promotion:false}])
# BBQ Pork
menu_category1_menu_item92 = SimpleMenuItem.create({item_code:"01068", name: "BBQ Pork", alt_name: "",menu_category: menu_category9 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0741", menu_item: menu_category1_menu_item92, price:1500.00, is_on_promotion:false}])
# Udon
menu_category10 = MenuCategory.create({menu: menu, code: 'C001', name: "Udon", alt_name: "Udon", order_by: 10,created_by: "SYSTEM DEFAULT"})
# U8 Spicy Beef Fried Udon
menu_category1_menu_item93 = SimpleMenuItem.create({item_code:"01069", name: "U8 Spicy Beef Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0751", menu_item: menu_category1_menu_item93, price:4500.00, is_on_promotion:false}])
# U1 Ebi Ten udon
menu_category1_menu_item94 = SimpleMenuItem.create({item_code:"01070", name: "U1 Ebi Ten udon", alt_name: " ",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0762", menu_item: menu_category1_menu_item94, price:7900.00, is_on_promotion:false}])
# U2 Vegetable Fried Udon
menu_category1_menu_item95 = SimpleMenuItem.create({item_code:"01071", name: "U2 Vegetable Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0772", menu_item: menu_category1_menu_item95, price:5000.00, is_on_promotion:false}])
# U3 Curry Udon
menu_category1_menu_item96 = SimpleMenuItem.create({item_code:"01072", name: "U3 Curry Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0782", menu_item: menu_category1_menu_item96, price:5500.00, is_on_promotion:false}])
# U4 Pork Fried Udon
menu_category1_menu_item97 = SimpleMenuItem.create({item_code:"01073", name: "U4 Pork Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0792", menu_item: menu_category1_menu_item97, price:4500.00, is_on_promotion:false}])
# U5 Spicy Pork Fried Udon
menu_category1_menu_item98 = SimpleMenuItem.create({item_code:"01074", name: "U5 Spicy Pork Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0802", menu_item: menu_category1_menu_item98, price:4500.00, is_on_promotion:false}])
# U6 Seafood Fried Udon
menu_category1_menu_item99 = SimpleMenuItem.create({item_code:"01073", name: "U6 Seafood Fried Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0792", menu_item: menu_category1_menu_item99, price:4900.00, is_on_promotion:false}])
# U7 Beef Frid Udon
menu_category1_menu_item100 = SimpleMenuItem.create({item_code:"01074", name: "U7 Beef Frid Udon", alt_name: "",menu_category: menu_category10 , min_selectable_item: 1, max_selectable_item:1, account: food })
menu_item0_instance = MenuItemInstance.create([{item_instance_name:"",item_instance_code:"II0802", menu_item: menu_category1_menu_item100, price:4500.00, is_on_promotion:false}])
# Bar Dessert
menu_category11 = MenuCategory.create({menu: menu, code: 'C001',name: "Bar Dessert", alt_name: "Bar Dessert", order_by: 11, created_by: "SYSTEM DEFAULT"})
# Curry
menu_category12 = MenuCategory.create({menu: menu,code: 'C001', name: "Curry", alt_name: "Curry", order_by: 12,created_by: "SYSTEM DEFAULT"})
# Rice
menu_category13 = MenuCategory.create({menu: menu, code: 'C001',name: "Rice", alt_name: "Rice", order_by: 13,created_by: "SYSTEM DEFAULT"})
# Kids Set
menu_category14 = MenuCategory.create({menu: menu,code: 'C001', name: "Kids Set", alt_name: "Kids Set", order_by: 14,created_by: "SYSTEM DEFAULT"})
# Kitchen Dessert
menu_category15 = MenuCategory.create({menu: menu, code: 'C001',name: "Kitchen Dessert", alt_name: "Kitchen Dessert", order_by: 15, created_by: "SYSTEM DEFAULT"})
# Extra
menu_category16 = MenuCategory.create({menu: menu, code: 'C001',name: "Extra", alt_name: "Extra", order_by: 16,created_by: "SYSTEM DEFAULT"})
# Hot Drinks
menu_category17 = MenuCategory.create({menu: menu, code: 'C001',name: "Hot Drinks", alt_name: "Hot Drinks", order_by: 17,created_by: "SYSTEM DEFAULT"})
# Beer
menu_category18 = MenuCategory.create({menu: menu, code: 'C001',name: "Beer", alt_name: "Beer", order_by: 18,created_by: "SYSTEM DEFAULT"})
# Green Tea
menu_category19 = MenuCategory.create({menu: menu,code: 'C001', name: "Green Tea", alt_name: "Green Tea", order_by: 19, created_by: "SYSTEM DEFAULT"})
# Drink
menu_category20 = MenuCategory.create({menu: menu,code: 'C001', name: "Drink", alt_name: "Drink", order_by: 20, created_by: "SYSTEM DEFAULT"})
# Whisky
menu_category21 = MenuCategory.create({menu: menu, code: 'C001',name: "Whisky", alt_name: "Whisky", order_by: 21, created_by: "SYSTEM DEFAULT"})
#discount
menu_category22 = MenuCategory.create({menu: menu,code: 'C001', name: "Discount", alt_name: "Discount", order_by: 22, created_by: "SYSTEM DEFAULT"})
#Smoothies
menu_category23 = MenuCategory.create({menu: menu,code: 'C001', name: "Smoothies", alt_name: "Smoothies", order_by: 23, created_by: "SYSTEM DEFAULT"})
#Italion Soda
menu_category24 = MenuCategory.create({menu: menu, code: 'C001',name: "Italion Soda", alt_name: "Italion Soda", order_by: 24, created_by: "SYSTEM DEFAULT"})
#Japanese Sake
menu_category25 = MenuCategory.create({menu: menu, code: 'C001',name: "Japanese Sake", alt_name: "Japanese Sake", order_by: 25, created_by: "SYSTEM DEFAULT"})
#Cocktail
menu_category26 = MenuCategory.create({menu: menu,code: 'C001', name: "Cocktail", alt_name: "Cocktail", order_by: 26, created_by: "SYSTEM DEFAULT"})
#Frappe
menu_category27 = MenuCategory.create({menu: menu, code: 'C001',name: "Frappe", alt_name: "Frappe", order_by: 27, created_by: "SYSTEM DEFAULT"})
#Breakfast Kitchen
menu_category28 = MenuCategory.create({menu: menu, code: 'C001',name: "Breakfast Kitchen", alt_name: "Breakfast Kitchen", order_by: 28, created_by: "SYSTEM DEFAULT"})
#Grilled
menu_category29 = MenuCategory.create({menu: menu,code: 'C001', name: "Grilled", alt_name: "Grilled", order_by: 29, created_by: "SYSTEM DEFAULT"})
#Sushi
menu_category30 = MenuCategory.create({menu: menu, code: 'C001',name: "Sushi", alt_name: "Sushi", order_by: 30, created_by: "SYSTEM DEFAULT"})
puts "Osaka's menu setup"
zone = Zone.create({id:1, name: "H1", is_active:true, created_by: "SYSTEM DEFAULT"})
table = Table.create({name:"61", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"62", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"53", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"54", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"24", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"25", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"26", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"34", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"35", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"45", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"46", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"47", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"48", zone: zone, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
zone2 = Zone.create({id:2, name: "H2", is_active:true, created_by: "SYSTEM DEFAULT"})
table = Table.create({name:"51", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"52", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"11", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"12", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"21", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"22", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"23", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"31", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"32", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"33", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"41", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"42", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"43", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"44", zone: zone2, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
zone3 = Zone.create({id:3, name: "H3", is_active:true, created_by: "SYSTEM DEFAULT"})
table = Table.create({name:"71", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"72", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"73", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"74", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"75", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"76", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"77", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
table = Table.create({name:"78", zone: zone3, status:"available", seater: 2 , order_by:1, created_by:"SYSTEM DEFAULT"})
#Default Order Queue stations
order_queue_station1 = OrderQueueStation.create({station_name: "K1", is_active: true,printer_name: "Cashier", processing_items: JSON.generate(['01001','01002','01003','01004']), print_copy:true, cut_per_item: false, use_alternate_name: false, created_by: "SYSTEM DEFAULT"})
order_queue_station2 = OrderQueueStation.create({station_name: "K2", is_active: true,printer_name: "Cashier", processing_items: JSON.generate(['02005','02006','02007','02008']), print_copy:true, cut_per_item: true, use_alternate_name: true, created_by: "SYSTEM DEFAULT"})
zone_order_queue_station = OrderQueueStation.create({station_name: "K3", is_active: true, printer_name: "Cashier", processing_items: JSON.generate(['01001','01002','01003','01004','02005','02006','02007','02008']), print_copy: true, cut_per_item: true, use_alternate_name: false, created_by: "SYSTEM DEFAULT"})
# QueueStationZone
zone_queue_station1 = OrderQueueProcessByZone.create({order_queue_station: order_queue_station1, zone: zone})
zone_queue_station2 = OrderQueueProcessByZone.create({order_queue_station: order_queue_station2, zone: zone2})
zone_queue_station3 = OrderQueueProcessByZone.create({order_queue_station: zone_order_queue_station, zone: zone3})
end
end