Skip to content
CAI
Produce a survey ↗Verify a survey

JordanMarr/SqlHydra

SqlHydra is a .NET code generation tool that produces F# data access layers for multiple SQL databases, including SQL Server, PostgreSQL, MySQL, Oracle, and SQLite. It provides a CLI for schema introspection and code generation, alongside libraries for building SQL queries and hydrating results. The system supports complex domain modeling, type mapping, and filtering, with comprehensive test coverage across .NET 8, 9, and 10.

50.2

Adequate · 1 August 2026

12k

lines of production code

F#

primary language

1

bus factor · 18 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2021 · .NET 10 migration and build system overhaul

This period focused on modernizing the project's infrastructure by upgrading to .NET 10 and implementing a new FAKE-based build system. Significant effort was directed at expanding test coverage across multiple .NET versions and database providers, while also introducing new domain models and query-building features for the core library.

16 changes

2023–2025 · multi-database provider expansion

This period focused on expanding the tool's database support by adding native providers for Oracle, SQL Server, and MySQL, while refactoring existing providers for PostgreSQL and SQLite. The CLI was also redesigned with an interactive configuration wizard and dedicated commands for each database type.

7 changes

CAI lens gauges

Survey your own repository

JordanMarr/SqlHydra was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 1 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 942352e4b2 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards