Add Internal.PrimQuery
Add Internal.Sql
Generate SQL from Opaleye.Internal.PrimQuery
TODO about import
Remove redundant imports
Remove redundant return value from runColumnMaker
Finish off comment about Num instance for Column not being appropriate
Remove dead FIXME
Set testOffsetLimit to run now that it passes
Use the tag in aggregateU so that testDistinctAndAggregate passes
The Product component of PrimQuery now takes a non-empty list of PrimQuerys
Move Distinct.distinctU to Internal.Distinct
Tidy Internal.Sql.limit
Pull out anonTable
Eta reduce
Pull out aggrExpr
Write our own SQL generator
We do need a symbol for GROUP BYs because we project them out!
Oops, forgot to add SqlOpaleye.hs!
Don't actually use foldSelect