Generic DAO for Slick projects