|
Boost : |
From: pbristow_at_[hidden]
Date: 2020-04-13 15:00:33
ð
I hope some PostSQL (and indeed other SQL database(s)) aficionados will take on this (and other) task(s).
Ultimately, some formal tests using Boost.Test (or similar) will be needed to give confidence in the portability of the infrastructure.
Meanwhile this looks convincing (to a non-expert) - but how about experts?
If you know someone (probably not on the Boost lists) who might have the expertise to take this on, then please forward this challenge to them.
The original proposal was
"writing an ASIO-based client for MySQL, trying to mimic what Beast is to HTTP. It currently supports SQL queries and prepared statements.
It can be viewed here: https://github.com/anarthal/mysql-asio
"
Paul
> -----Original Message-----
> From: Boost <boost-bounces_at_[hidden]> On Behalf Of Ruben Perez via Boost
> Sent: 13 April 2020 12:52
> To: boost_at_[hidden]
> Cc: Ruben Perez <rubenperez038_at_[hidden]>
> Subject: Re: [boost] MySQL ASIO library
>
> Hi all,
>
> I have been working in a proof-of-concept implementation of PostgreSQL. You can
> find it here: https://github.com/anarthal/postgres-asio
>
> It supports connections, queries and prepared statements with an API almost
> identical to the one proposed for Boost.MySQL. I have only implemented
> synchronous operations yet. I hope this helps prove that implementing other
> databases with a very similar API is feasible and helps push the MySQL library
> forward.
>
> Note that the Postgres library is just a proof of concept; it is very far from being a
> full implementation. At this point I lack the time to transform this library into a full
> implementation. If somebody wants to volunteer and progress this library into a
> full implementation (or just write something from scratch), I would appreciate it a
> lot - just message me.
>
> As always, any feedback is welcome.
>
> Regards,
> Ruben.
>
> _______________________________________________
> Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk