top | item 42282088

(no title)

Simpliplant | 1 year ago

After being frustrated with Diesel, I gave a try to SeaORM and I couldn’t be happier (have been using it for more than a year). It is not perfect but certainly the best ORM I have ever used myself (vs Diesel, ActiveRecord, SQLAlchemy)

discuss

order

kstrauser|1 year ago

How come? I’m new to the space and picked Diesel a couple weeks ago for a new project because it seemed the most recommended. What do you prefer about SeaORM?

satvikpendem|1 year ago

SeaORM is not compile time safe by their own admission so it's automatically out of the running, personally speaking.

kelnos|1 year ago

That feels like a weird requirement to me; an ORM is by its very nature not going to be able to validate queries at compile-time.

And even if you're writing queries directly, any time you need to write something dynamic, you're not going to be able to verify those at compile-time either.