type to map columns to
SQL statement to execute
many ordered Variant parameters
new instance of T with fields mapped to columns
auto model = database.single!(Model)("select * from models where name = ? and description = ?", variantArray("value one", "value two"));
Execute a SQL statement that takes many Variant parameters and returns a single row