@@ -271,79 +271,79 @@ param
271271 => Expression schema from grouping params ty -- ^ param
272272param = parameter @n pgtype
273273
274−instance (HasUnique relation from columns, Has column columns ty)
274+instance (HasUnique table from columns, Has column columns ty)
275275 => IsLabel column (Expression schema from 'Ungrouped params ty) where
276276 fromLabel = UnsafeExpression $ renderAlias (Alias @column)
277−instance (HasUnique relation from columns, Has column columns ty)
277+instance (HasUnique table from columns, Has column columns ty)
278278 => IsLabel column
279279 (Aliased (Expression schema from 'Ungrouped params) (column ::: ty)) where
280280 fromLabel = fromLabel @column `As` Alias @column
281−instance (HasUnique relation from columns, Has column columns ty)
281+instance (HasUnique table from columns, Has column columns ty)
282282 => IsLabel column
283283 (NP (Aliased (Expression schema from 'Ungrouped params)) '[column ::: ty]) where
284284 fromLabel = fromLabel @column :* Nil
285285
286−instance (Has relation from columns, Has column columns ty)
287− => IsQualified relation column (Expression schema from 'Ungrouped params ty) where
288− relation ! column = UnsafeExpression $
289− renderAlias relation <> "." <> renderAlias column
290−instance (Has relation from columns, Has column columns ty)
291− => IsQualified relation column
286+instance (Has table from columns, Has column columns ty)
287+ => IsQualified table column (Expression schema from 'Ungrouped params ty) where
288+ table ! column = UnsafeExpression $
289+ renderAlias table <> "." <> renderAlias column
290+instance (Has table from columns, Has column columns ty)
291+ => IsQualified table column
292292 (Aliased (Expression schema from 'Ungrouped params) (column ::: ty)) where
293− relation ! column = relation ! column `As` column
294−instance (Has relation from columns, Has column columns ty)
295− => IsQualified relation column
293+ table ! column = table ! column `As` column
294+instance (Has table from columns, Has column columns ty)
295+ => IsQualified table column
296296 (NP (Aliased (Expression schema from 'Ungrouped params)) '[column ::: ty]) where
297− relation ! column = relation ! column :* Nil
297+ table ! column = table ! column :* Nil
298298
299299instance
300− ( HasUnique relation from columns
300+ ( HasUnique table from columns
301301 , Has column columns ty
302− , GroupedBy relation column bys
302+ , GroupedBy table column bys
303303 ) => IsLabel column
304304 (Expression schema from ('Grouped bys) params ty) where
305305 fromLabel = UnsafeExpression $ renderAlias (Alias @column)
306306instance
307− ( HasUnique relation from columns
307+ ( HasUnique table from columns
308308 , Has column columns ty
309− , GroupedBy relation column bys
309+ , GroupedBy table column bys
310310 ) => IsLabel column
311311 ( Aliased (Expression schema from ('Grouped bys) params)
312312 (column ::: ty) ) where
313313 fromLabel = fromLabel @column `As` Alias @column
314314instance
315− ( HasUnique relation from columns
315+ ( HasUnique table from columns
316316 , Has column columns ty
317− , GroupedBy relation column bys
317+ , GroupedBy table column bys
318318 ) => IsLabel column
319319 ( NP (Aliased (Expression schema from ('Grouped bys) params))
320320 '[column ::: ty] ) where
321321 fromLabel = fromLabel @column :* Nil
322322
323323instance
324− ( Has relation from columns
324+ ( Has table from columns
325325 , Has column columns ty
326− , GroupedBy relation column bys
327− ) => IsQualified relation column
326+ , GroupedBy table column bys
327+ ) => IsQualified table column
328328 (Expression schema from ('Grouped bys) params ty) where
329− relation ! column = UnsafeExpression $
330− renderAlias relation <> "." <> renderAlias column
329+ table ! column = UnsafeExpression $
330+ renderAlias table <> "." <> renderAlias column
331331instance
332− ( Has relation from columns
332+ ( Has table from columns
333333 , Has column columns ty
334− , GroupedBy relation column bys
335− ) => IsQualified relation column
334+ , GroupedBy table column bys
335+ ) => IsQualified table column
336336 (Aliased (Expression schema from ('Grouped bys) params)
337337 (column ::: ty)) where
338− relation ! column = relation ! column `As` column
338+ table ! column = table ! column `As` column
339339instance
340− ( Has relation from columns
340+ ( Has table from columns
341341 , Has column columns ty
342− , GroupedBy relation column bys
343− ) => IsQualified relation column
342+ , GroupedBy table column bys
343+ ) => IsQualified table column
344344 ( NP (Aliased (Expression schema from ('Grouped bys) params))
345345 '[column ::: ty]) where
346− relation ! column = relation ! column :* Nil
346+ table ! column = table ! column :* Nil
347347
348348-- | analagous to `Nothing`
349349--