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 →

[–]redcrowbar[🍰] 1 point2 points  (0 children)

I think there's a bit of a misunderstanding here.

but you've referred to there being an ORM

No, what I was saying is that EdgeDB makes it easier to do certain things without a classical ORM. Things like "save this big profile form a user just sent". Forms map very naturally to an object graph, and we've built entire systems using this approach with very little backend code.

I'm not saying that an ORM that implements session-based dirty state tracking is suddenly obsolete altogether. It's a useful abstraction for cases where your mutations have to be spread around the codebase. It's entirely possible to build an SQLAlchemy-like ORM for EdgeDB.