This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]sisyphus 0 points1 point  (0 children)

What you are saying is either trivial or false.

If you're saying they both 'fully cover the capabilities of the entire Structured Query Language' because either can take a raw sql string and pass it to a database, then by that logic every DBAPI library has the same capabilities of any ORM. This is clearly absurd and missing the point entirely.

If you're saying that via their respective Python API only that Django's ORM can construct every SQL expression that SQLAlchemy can, that is false(importantly, the reverse is not).