@@ -112,21 +112,21 @@ extension SnapshotTests {
112112 ReminderRow . Columns (
113113 assignedUser: user,
114114 reminder: reminder,
115- tags: #sql( " \( tag. jsonGroupArray) " )
115+ tags: #sql( " \( tag. jsonGroupArray ( ) ) " )
116116 )
117117 }
118118 . limit ( 2 )
119119 ) {
120120 """
121- SELECT " users " . " id " , " users " . " name " AS " assignedUser " , " reminders " . " id " , " reminders " . " assignedUserID " , " reminders " . " dueDate " , " reminders " . " isCompleted " , " reminders " . " isFlagged " , " reminders " . " notes " , " reminders " . " priority " , " reminders " . " remindersListID " , " reminders " . " title " AS " reminder " , json_group_array(iif(( " tags " . " id " IS NULL), NULL, json_object('id', json_quote( " tags " . " id " ), 'name', json_quote( " tags " . " name " )))) filter(where ( " tags " . " id " IS NOT NULL)) AS " tags "
121+ SELECT " users " . " id " , " users " . " name " AS " assignedUser " , " reminders " . " id " , " reminders " . " assignedUserID " , " reminders " . " dueDate " , " reminders " . " isCompleted " , " reminders " . " isFlagged " , " reminders " . " notes " , " reminders " . " priority " , " reminders " . " remindersListID " , " reminders " . " title " AS " reminder " , json_group_array(iif(( " tags " . " id " IS NULL), NULL, json_object('id', json_quote( " tags " . " id " ), 'name', json_quote( " tags " . " name " )))) FILTER (WHERE coalesce(NULL, ( " tags " . " id " IS NOT NULL) )) AS " tags "
122122 FROM " reminders "
123123 LEFT JOIN " reminderTags " ON ( " reminders " . " id " = " reminderTags " . " reminderID " )
124124 LEFT JOIN " tags " ON ( " reminderTags " . " tagID " = " tags " . " id " )
125125 LEFT JOIN " users " ON ( " reminders " . " assignedUserID " = " users " . " id " )
126126 GROUP BY " reminders " . " id "
127127 LIMIT 2
128128 """
129- } results: {
129+ } results: {
130130 """
131131 ┌──────────────────────────────────────────────┐
132132 │ ReminderRow( │
@@ -194,20 +194,20 @@ extension SnapshotTests {
194194 . select { remindersList, reminder in
195195 RemindersListRow . Columns (
196196 remindersList: remindersList,
197- reminders: #sql( " \( reminder. jsonGroupArray) " )
197+ reminders: #sql( " \( reminder. jsonGroupArray ( ) ) " )
198198 )
199199 }
200200 . limit ( 1 )
201201 ) {
202202 """
203- SELECT " remindersLists " . " id " , " remindersLists " . " color " , " remindersLists " . " name " AS " remindersList " , json_group_array(iif(( " reminders " . " id " IS NULL), NULL, json_object('id', json_quote( " reminders " . " id " ), 'assignedUserID', json_quote( " reminders " . " assignedUserID " ), 'dueDate', json_quote( " reminders " . " dueDate " ), 'isCompleted', iif( " reminders " . " isCompleted " = 0, json('false'), json('true')), 'isFlagged', iif( " reminders " . " isFlagged " = 0, json('false'), json('true')), 'notes', json_quote( " reminders " . " notes " ), 'priority', json_quote( " reminders " . " priority " ), 'remindersListID', json_quote( " reminders " . " remindersListID " ), 'title', json_quote( " reminders " . " title " )))) filter(where ( " reminders " . " id " IS NOT NULL)) AS " reminders "
203+ SELECT " remindersLists " . " id " , " remindersLists " . " color " , " remindersLists " . " name " AS " remindersList " , json_group_array(iif(( " reminders " . " id " IS NULL), NULL, json_object('id', json_quote( " reminders " . " id " ), 'assignedUserID', json_quote( " reminders " . " assignedUserID " ), 'dueDate', json_quote( " reminders " . " dueDate " ), 'isCompleted', iif( " reminders " . " isCompleted " = 0, json('false'), json('true')), 'isFlagged', iif( " reminders " . " isFlagged " = 0, json('false'), json('true')), 'notes', json_quote( " reminders " . " notes " ), 'priority', json_quote( " reminders " . " priority " ), 'remindersListID', json_quote( " reminders " . " remindersListID " ), 'title', json_quote( " reminders " . " title " )))) FILTER (WHERE coalesce(NULL, ( " reminders " . " id " IS NOT NULL) )) AS " reminders "
204204 FROM " remindersLists "
205205 LEFT JOIN " reminders " ON ( " remindersLists " . " id " = " reminders " . " remindersListID " )
206206 WHERE NOT ( " reminders " . " isCompleted " )
207207 GROUP BY " remindersLists " . " id "
208208 LIMIT 1
209209 """
210- } results: {
210+ } results: {
211211 """
212212 ┌────────────────────────────────────────────────┐
213213 │ RemindersListRow( │
0 commit comments