diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f156a5af..9bba907a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,7 @@ on: jobs: ci: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 steps: - name: Checkout repository diff --git a/exercises/practice/binary-search/.meta/example.sql b/exercises/practice/binary-search/.meta/example.sql index a632c188..0afd2c60 100644 --- a/exercises/practice/binary-search/.meta/example.sql +++ b/exercises/practice/binary-search/.meta/example.sql @@ -32,13 +32,13 @@ SELECT WHEN JSON_EXTRACT( list, PRINTF('$[%d][0]', JSON_ARRAY_LENGTH(list) / 2) ) > target - THEN (SELECT JSON_GROUP_ARRAY(j.value) + THEN (SELECT JSON_GROUP_ARRAY(JSON(j.value)) FROM JSON_EACH(list) j WHERE j.key < JSON_ARRAY_LENGTH(list) / 2) WHEN JSON_EXTRACT( list, PRINTF('$[%d][0]', JSON_ARRAY_LENGTH(list) / 2) ) < target - THEN (SELECT JSON_GROUP_ARRAY(j.value) + THEN (SELECT JSON_GROUP_ARRAY(JSON(j.value)) FROM JSON_EACH(list) j WHERE j.key > JSON_ARRAY_LENGTH(list) / 2) END, diff --git a/exercises/practice/rest-api/.meta/example.sql b/exercises/practice/rest-api/.meta/example.sql index 8ed7e126..7e432043 100644 --- a/exercises/practice/rest-api/.meta/example.sql +++ b/exercises/practice/rest-api/.meta/example.sql @@ -7,7 +7,9 @@ SET IIF( json_type(DB.value) IS NULL, json_array(), - json_array(DB.value) + json_array( + json(DB.value) + ) ) ) FROM