Ruby project designed to take source definitions, and a list of columns, and generate SQL that will retrieve them