Spaces:
Sleeping
Sleeping
| from sql_env.models import SQLTask | |
| from sql_env.grader import grade | |
| EASY_TASKS = [ | |
| SQLTask( | |
| task_id="easy_001", | |
| difficulty="easy", | |
| broken_query="SELECT * FORM users WHERE id = 1", | |
| canonical_answer="SELECT * FROM users WHERE id = 1", | |
| error_hint="There is a typo in a SQL keyword near the table name.", | |
| grader=grade, | |
| ), | |
| SQLTask( | |
| task_id="easy_002", | |
| difficulty="easy", | |
| broken_query="SELECT name, age FORM employees WHERE department = 'HR'", | |
| canonical_answer="SELECT name, age FROM employees WHERE department = 'HR'", | |
| error_hint="There is a typo in a SQL keyword near the table name.", | |
| grader=grade, | |
| ), | |
| SQLTask( | |
| task_id="easy_003", | |
| difficulty="easy", | |
| broken_query="SELECT * FROM products WEHRE price > 100", | |
| canonical_answer="SELECT * FROM products WHERE price > 100", | |
| error_hint="There is a typo in the filtering keyword.", | |
| grader=grade, | |
| ), | |
| SQLTask( | |
| task_id="easy_004", | |
| difficulty="easy", | |
| broken_query="SELCT id, name FROM customers", | |
| canonical_answer="SELECT id, name FROM customers", | |
| error_hint="There is a typo in the first keyword of the query.", | |
| grader=grade, | |
| ), | |
| SQLTask( | |
| task_id="easy_005", | |
| difficulty="easy", | |
| broken_query="SELECT COUNT(*) FORM orders WHERE status = 'pending'", | |
| canonical_answer="SELECT COUNT(*) FROM orders WHERE status = 'pending'", | |
| error_hint="There is a typo in a SQL keyword near the table name.", | |
| grader=grade, | |
| ), | |
| ] |