CppCon 2014 has ended
Back To Schedule
Friday, September 12 • 8:00am - 8:45am
The sqlpp11-connector experiment, Part 2

Log in to save this to your schedule, view media, leave feedback and see who's attending!

In order to let more people experience type safety and other compile time constraints when programming SQL in C++, more connectors for sqlpp11 are required. Currently there are connectors for MySQL/MariaDb, Postgresql and Sqlite3, as well as an experimental binding to std::vector.

I would like to use the opportunity of having so many capable people in one place to try to add a few more connector libraries. These libraries would not be finished by the end of the day, but there are pretty good chances to get the first few queries processed.

We will continue to develop the connectors we started in Part 1. Depending on how far we got, there are several options, for instance

  • Support for prepared statements
  • Add connection pools
  • Turn off unsupported features at compile time
  • Add vendor specific SQL extensions to the EDSL, like hierarchical queries for Oracle for instance

I will give short introductions to these topics and help you with the implementation. Some of those will be challenging!

Since the overlap between topics is relatively small, several people could work on the same connector in parallel.

avatar for Roland Bock

Roland Bock

Principal Software Engineer, PPRO Financial Ltd
From my days at the university, I hold a PHD in physics (although that was in the previous century and seems like a different life by now). Ever since then I have been developing software and/or managing engineering teams. In 2008, I started to learn C++ because I could not believe... Read More →

Friday September 12, 2014 8:00am - 8:45am PDT

Attendees (0)