SqlBuilder helps build SQL queries programatically and list the results into objects just by matching the object's properties' names to the selected names in the SQL query. The intent of this library is not to abstract away differences between DBs, nor to get in the way of the user. It aims to be let the user take control of the generated SQL, while providing "shortcuts", i.e. easier ways to achieve the desired result. Most of all, this is NOT AN ORM.