Boost logo

Boost :

Subject: Re: [boost] quince: queries in C++ expressions
From: Roland Bock (rbock_at_[hidden])
Date: 2014-07-15 12:00:46


On 2014-07-15 08:04, Michael Shepanski wrote:
> Hello, boost!
>
> I've released a library called "quince", which lets you use a
> relational database in C++ rather than SQL. So it provides an EDSL to
> wrap the SQL syntax, it converts between C++ types (including
> user-defined class types) and SQL column types, and it enforces type
> safety at compile-time.
>
> I wanted to ask whether there would be an interest in this for boost,
> so I subscribed to this list today, and for the first time I discover
> Roland Bock's sqlpp11, which does all of those things too.
>
> First of all I'd like to say: nice work Roland! The truth is, if I had
> seen sqlcpp11 earlier, I would not have had felt the need to write
> quince.
>
> Nevertheless, I did write it, and so of course it has a different set
> of features. The full doco is at http://quince-lib.com, but let me
> quickly point out a few differences from sqlpp11.
>
[...]
> Keen to know your thoughts.

I am happy to see that the idea of providing an EDSL for SQL in C++ is
spreading. I'll be back with more after reading the documentation :-)

Cheers,

Roland


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk