Skip to content

Instantly share code, notes, and snippets.

View serafdev's full-sized avatar
🌍
الله اكبر

فارس بالسرور serafdev

🌍
الله اكبر
View GitHub Profile
@serafdev
serafdev / SQLTypeBinders.scala
Created September 19, 2018 15:38
Binders examples for scalikejdbc
import scalikejdbc.Binders
trait SQLTypeBinders {
implicit val sqlArrayToIntListBinder: Binders[List[Int]] = {
def sqlArrayToIntList(a: java.sql.Array): List[Int] =
a.getArray.asInstanceOf[Array[AnyRef]].map(_.asInstanceOf[Int]).toList
Binders[List[Int]]((r, i) =>
sqlArrayToIntList(r.getArray(i))
)((r, s) =>