Awesome Open Source
Awesome Open Source

ORM Lite

ORM Lite is a C++ Object Relation Mapping (ORM) for SQLite3 (currently 😂), written in Modern C++ style.

Build status - MSVC Build status - gcc/clang

Features

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:


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
c-plus-plus (18,574
template (525
orm (368
header-only (154
metaprogramming (74
modern-cpp (50
type-safety (49
compile-time (25