Reactive type-safe Scala DSL for MySQL