I really like scalikejdbc [1] over slick especially using the parameterized queries. They handle it more elegantly than slick which even for Scala has a pretty meteoric learning curve. I also really like how I don't need specific dialect to get it working on newer restricted sql db's/olap systems like phoenix [2] or presto [3].
[1] http://scalikejdbc.org/ [2] http://phoenix.apache.org/ [3] http://prestodb.io/