~/talk

Sqlpp11, An EDSL For Type-Safe SQL In C++11

Talkat Meeting C++ 2014 · 2014-12-05..12-06· [databases]
links:none on file
slides:none on file

Sqlpp11 is an EDSL for type safe SQL in C++11 that turns SQL into expression templates and variadic templates so the compiler catches concrete errors like wrong column names, mismatched parameter counts, or type mismatches instead of runtime failures. It emits readable compile-time checks with file and line, supports prepared statements with named parameters, and ships connector points for MySQL SQLite PostgreSQL so backends supply vendor specifics. Typical statement compilations take seconds, most real bugs disappear and one user reports a single SQL runtime error in 18 months.

AI-written summary · about

  1. 0:00Start
  2. 0:46Why on Earth Do We Need Just another Sql Library for C + +
  3. 4:30Insert Statement
  4. 19:36Dynamic Statements
  5. 25:53Intermediate Summary
  6. 27:09Change the Sql Implementation at Runtime
  7. 28:32Specify the Full Where Statement as a String
  8. 39:34Result Field
  9. 45:27Select Statement
  10. 49:19Serializers
  11. 50:55String Concatenation
  12. 51:46Summary
  13. 58:09How Is Microsoft Visual Studio Support
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.