{"repo":"fnc12/sqlite_orm","free":true,"listed":false,"github":"https://github.com/fnc12/sqlite_orm","clone":"git clone https://github.com/fnc12/sqlite_orm.git","description":"❤️ SQLite ORM light header only library for modern C++","language":"C++","stars":2691,"topics":["sqlite-orm","crud","orm","cplusplus","cplusplus-14","sqlite","cpp","modern-cpp","sql","sqliteorm"],"license":"AGPL-3.0","category":"databases-storage","readme_excerpt":"SQLite ORM SQLite ORM light header only library for modern C++. Please read the license precisely. The project has AGPL license for open source project and MIT license after purchasing it for 50$ (using PayPal or any different way (contact using email fnc12@me.com)). Status Branch Travis Appveyor :----- :----- :------- master dev Advantages No raw string queries Intuitive syntax Comfortable interface - one code line per single query Built with modern C++14/C++17/C++20 features (no macros and external scripts) CRUD support Pure select query support Prepared statements support UNION, EXCEPT and INTERSECT support STL compatible Custom types binding support BLOB support - maps to std::vector or one can bind your custom type FOREIGN KEY support Composite key support JOIN support Transactions support Migrations functionality Powerful conditions ORDER BY and LIMIT, OFFSET support GROUP BY / DISTINCT support INDEX support Follows single responsibility principle - no need write code inside your data model classes Easy integration - single header only lib. The only dependency - libsqlite3 C++ standard code style In memory database support - provide :memory: or empty filename COLLATE support Limits setting/getting support User defined functions support sqlite orm library allows to create easy data model mappings to your database schema. It is built to manage (CRUD) objects with a primary key and without it. It also allows you to specify table names and column names explicitly no matter ","default_branch":null,"files":null,"tree":[],"storefront":"/r/fnc12","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fnc12/sqlite_orm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}