ORM-Lite
ORM-Lite copied to clipboard
Header-Only, Strong-Typed, Compile-time Object Relation Mapping (ORM) in Modern C++ :-)
ORM Lite
ORM Lite is a C++ Object Relation Mapping (ORM) for SQLite3 (currently 😂), written in Modern C++ style.
Features
- Easy to Use
- Header Only (src/ormlite.h, src/nullable.h)
- Powerful Compile-time Type/DSL Deduction
Documentation
Get Started Here 😉
Full Document 😊
Planned Features
- Support More Databases (Looking for a Better Driver recently...)
- Customized Primary Key (Hard to Design an Elegant Interface for it...)
- Blob (Hard to be Serialized to Script...)
- Date/Time Types (Weak Typed in SQL...)
- Subquery (Too Complicated... the Interface would be)
Feel free to Issue, if you have any idea. 😎
Implementation Details (实现细节)
Posts in Chinese only: