DEV Community

Esteban Arteaga
Esteban Arteaga

Posted on

Why there’s no proper SQL Server ORM in Rust (so I started building one)

I ran into an interesting problem while exploring Rust for backend development.

Coming from a .NET background, I'm used to working with Entity Framework and code-first workflows. But when I tried to build an application in Rust using SQL Server… I realized there’s no solid ORM support for it.

That gap led me to start building a code-first ORM for SQL Server in Rust, inspired by the developer experience of EF.

The goal is not just database access, but a more structured and productive way to model data and work with it—something that feels natural if you come from ecosystems like .NET or Laravel.

👉 You can check it out here: https://github.com/Estebanarteaga94/mssql-orm

I'm curious—has anyone else faced similar limitations working with SQL Server in Rust? Or explored alternatives in this space?

Top comments (0)