move column list out of the dao and into api