Any plans on adding SELECT DISTINCT? I see in the code, that there is a 
TODO comment in place.

For other missing features like Postgres specific functions and types, I've 
been able to add my own classes in a support library and use them, but 
there is no clear way to replace you Select definition with my own, without 
altering your source.

Best I can do for now is to create a subclass of your Select, add my 
desired functionality and then monkey-patch sql.From.select function like

class MySelect(sql.Select):
    # ...

def monkey_select(self, *args, **kwargs):
    return MySelect(args, from_=self, **kwargs)

sql.From.select = monkey_select


-- 
You received this message because you are subscribed to the Google Groups 
"python-sql" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to python-sql+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to