😊 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
On Behalf Of Ruben Perez via Boost Sent: 13 April 2020 12:52 To: boost@lists.boost.org Cc: Ruben Perez 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