Spaces:
Runtime error
Runtime error
json_schema = { | |
"$schema": "http://json-schema.org/draft-07/schema#", | |
"title": "RestaurantOrderData", | |
"type": "object", | |
"properties": { | |
"restaurant_name": {"type": "string", "description": "Name of the restaurant"}, | |
"number_of_times_item_ordered": { | |
"type": "object", | |
"description": "Number of times each item has been ordered. Each key is item name and value is number of times it get ordered", | |
"additionalProperties": { | |
"type": "integer", | |
"description": "Count of times the item was ordered", | |
}, | |
}, | |
"number_of_order_daywise": { | |
"type": "object", | |
"description": "Number of orders received each day. Each key is date and value is number of orders", | |
"additionalProperties": { | |
"type": "integer", | |
"description": "Count of orders for the specific day", | |
}, | |
}, | |
"number_of_order_cancelled": { | |
"type": "object", | |
"description": "Number of orders received each day. Each key is date and value is number of orders get canceled", | |
"additionalProperties": { | |
"type": "integer", | |
"description": "Count of canceled orders for the specific day", | |
}, | |
}, | |
"number_of_order_completed": { | |
"type": "object", | |
"description": "Number of orders received each day. Each key is date and value is number of orders get completed", | |
"additionalProperties": { | |
"type": "integer", | |
"description": "Count of completed orders for the specific day", | |
}, | |
}, | |
"number_of_order_aggregator_wise": { | |
"type": "object", | |
"description": "Number of orders received from each aggregator. Each key is aggregator name and value is number of orders get on that specific aggregator", | |
"additionalProperties": { | |
"type": "integer", | |
"description": "Count of orders for the specific aggregator", | |
}, | |
}, | |
"total_revenue": {"type": "number", "description": "Total revenue generated"}, | |
"total_orders": {"type": "integer", "description": "Total number of orders"}, | |
"revenue_daywise": { | |
"type": "object", | |
"description": "Revenue generated each day. Each key is date and value is total revenue generated on that specific date", | |
"additionalProperties": { | |
"type": "number", | |
"description": "Revenue for the specific day", | |
}, | |
}, | |
}, | |
"required": [ | |
"restaurant_name", | |
"number_of_times_item_ordered", | |
"number_of_order_daywise", | |
"number_of_order_canceled", | |
"number_of_order_completed", | |
"number_of_order_aggregator_wise", | |
"total_revenue", | |
"total_orders", | |
"revenue_daywise", | |
], | |
} | |