sqlpp11 is not an ORM. It is an EDSL that allows you to construct SQL queries in a type- and name-safe manner. sqlpp11 itself is database-neutral . The database-specific stuff is done in the connector libraries. If you have more questions about it, please contact me on github or by mail.