@@ -1215,126 +1215,46 @@ extension SnapshotTests {
12151215 """
12161216 }
12171217 assertQuery (
1218- Reminder . Draft. select ( \. id) . incomplete. select ( \ . id )
1218+ Reminder . Draft. select ( \. id) . incomplete
12191219 ) {
12201220 """
1221- SELECT " reminders " . " id " , " reminders " . " id "
1221+ SELECT " reminders " . " id "
12221222 FROM " reminders "
12231223 WHERE NOT ( " reminders " . " isCompleted " )
12241224 """
12251225 } results: {
12261226 """
1227- ┌───┬─── ┐
1228- │ 1 │ 1 │
1229- │ 2 │ 2 │
1230- │ 3 │ 3 │
1231- │ 5 │ 5 │
1232- │ 6 │ 6 │
1233- │ 8 │ 8 │
1234- │ 9 │ 9 │
1235- └───┴─── ┘
1227+ ┌───┐
1228+ │ 1 │
1229+ │ 2 │
1230+ │ 3 │
1231+ │ 5 │
1232+ │ 6 │
1233+ │ 8 │
1234+ │ 9 │
1235+ └───┘
12361236 """
12371237 }
12381238 assertQuery (
1239- Reminder . Draft. all. incomplete
1239+ Reminder . Draft. all. incomplete. select ( \ . id )
12401240 ) {
12411241 """
1242- SELECT " reminders " . " id " , " reminders " . " assignedUserID " , " reminders " . " dueDate " , " reminders " . " isCompleted " , " reminders " . " isFlagged " , " reminders " . " notes " , " reminders " . " priority " , " reminders " . " remindersListID " , " reminders " . " title "
1242+ SELECT " reminders " . " id "
12431243 FROM " reminders "
12441244 WHERE NOT ( " reminders " . " isCompleted " )
12451245 """
12461246 } results: {
1247- #"""
1248- ┌────────────────────────────────────────────┐
1249- │ Reminder.Draft( │
1250- │ id: 1, │
1251- │ assignedUserID: 1, │
1252- │ dueDate: Date(2001-01-01T00:00:00.000Z), │
1253- │ isCompleted: false, │
1254- │ isFlagged: false, │
1255- │ notes: "Milk, Eggs, Apples", │
1256- │ priority: nil, │
1257- │ remindersListID: 1, │
1258- │ title: "Groceries" │
1259- │ ) │
1260- ├────────────────────────────────────────────┤
1261- │ Reminder.Draft( │
1262- │ id: 2, │
1263- │ assignedUserID: nil, │
1264- │ dueDate: Date(2000-12-30T00:00:00.000Z), │
1265- │ isCompleted: false, │
1266- │ isFlagged: true, │
1267- │ notes: "", │
1268- │ priority: nil, │
1269- │ remindersListID: 1, │
1270- │ title: "Haircut" │
1271- │ ) │
1272- ├────────────────────────────────────────────┤
1273- │ Reminder.Draft( │
1274- │ id: 3, │
1275- │ assignedUserID: nil, │
1276- │ dueDate: Date(2001-01-01T00:00:00.000Z), │
1277- │ isCompleted: false, │
1278- │ isFlagged: false, │
1279- │ notes: "Ask about diet", │
1280- │ priority: .high, │
1281- │ remindersListID: 1, │
1282- │ title: "Doctor appointment" │
1283- │ ) │
1284- ├────────────────────────────────────────────┤
1285- │ Reminder.Draft( │
1286- │ id: 5, │
1287- │ assignedUserID: nil, │
1288- │ dueDate: nil, │
1289- │ isCompleted: false, │
1290- │ isFlagged: false, │
1291- │ notes: "", │
1292- │ priority: nil, │
1293- │ remindersListID: 1, │
1294- │ title: "Buy concert tickets" │
1295- │ ) │
1296- ├────────────────────────────────────────────┤
1297- │ Reminder.Draft( │
1298- │ id: 6, │
1299- │ assignedUserID: nil, │
1300- │ dueDate: Date(2001-01-03T00:00:00.000Z), │
1301- │ isCompleted: false, │
1302- │ isFlagged: true, │
1303- │ notes: "", │
1304- │ priority: .high, │
1305- │ remindersListID: 2, │
1306- │ title: "Pick up kids from school" │
1307- │ ) │
1308- ├────────────────────────────────────────────┤
1309- │ Reminder.Draft( │
1310- │ id: 8, │
1311- │ assignedUserID: nil, │
1312- │ dueDate: Date(2001-01-05T00:00:00.000Z), │
1313- │ isCompleted: false, │
1314- │ isFlagged: false, │
1315- │ notes: "", │
1316- │ priority: .high, │
1317- │ remindersListID: 2, │
1318- │ title: "Take out trash" │
1319- │ ) │
1320- ├────────────────────────────────────────────┤
1321- │ Reminder.Draft( │
1322- │ id: 9, │
1323- │ assignedUserID: nil, │
1324- │ dueDate: Date(2001-01-03T00:00:00.000Z), │
1325- │ isCompleted: false, │
1326- │ isFlagged: false, │
1327- │ notes: """ │
1328- │ Status of tax return │
1329- │ Expenses for next year │
1330- │ Changing payroll company │
1331- │ """, │
1332- │ priority: nil, │
1333- │ remindersListID: 3, │
1334- │ title: "Call accountant" │
1335- │ ) │
1336- └────────────────────────────────────────────┘
1337- """#
1247+ """
1248+ ┌───┐
1249+ │ 1 │
1250+ │ 2 │
1251+ │ 3 │
1252+ │ 5 │
1253+ │ 6 │
1254+ │ 8 │
1255+ │ 9 │
1256+ └───┘
1257+ """
13381258 }
13391259 }
13401260
0 commit comments