So I've been making the list of what common functions returns what classes 
(and what operations can be placed on them; i figured it would be good for 
the faq) , and noted a few slight inconsistencies.

A few examples

* The API docs for orm.query.Query.subquery() state that the response is 
wrapped in a sqlalchemy.sql.expression.Alias, but the object is really 
sqlalchemy.sql.selectable.Alias ; this is true for several classes.

* orm.query.Query.cte() - the docs don't say what it returns (though it 
hits at a CTE compatible object).  It returns a 
sqlalchemy.sql.selectable.CTE, which has the same interface as 
sqlalchemy.sql.expression.CTE

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

Reply via email to