Squery SQL library

Yet another SQL library, for scala 3.
https://sake92.github.io/squery/index.html

How is it different from others?

  • raw SQL with a string interpolator, thin layer above JDBC, no DSLs
  • synchronous only, no Future/IO/F[_] stuff
  • handling results is name-based unlike some other libraries.
    • composition is used for JOINs, so it’s much easier to extract the values
    • Full Join - Squery
  • has a code generator for table rows and CRUD DAOs. Very quick to get started
    Code Generation - Squery
2 Likes