LiteSQL is a codegenerator and C++ library that integrates C++ objects tightly to relational database and thus provides an object persistence layer. LiteSQL supports SQLite3, PostgreSQL, MySQL and oracle as backends.
SQL-to-C++ code-generator that generates a C++ class for every table in your SQLite3 database. The code-generation is performed based on the "CREATE TABLE" SQL operators.