A Scala ORM and DSL for talking with Databases with minimum verbosity and maximum type safety Write compiler validated statements. Squeryl statements that pass compilation won’t fail at runtime. Refactor your schema as often as is required, the Scala compiler and your IDE will tell you exactly which lines of code are affected. Never repeat yourself The Composability of Squeryl statements allows yo