Re: mysql-native v2.0.0-rc1: Release Candidate: Redesigned Prepared

2018-02-08 Thread bauss via Digitalmars-d-announce
On Monday, 5 February 2018 at 04:47:07 UTC, Nick Sabalausky 
(Abscissa) wrote:

An all-D MySQL/MariaDB client library:

https://github.com/mysql-d/mysql-native

--

I've tagged a release candidate ("v2.0.0-rc1") which, among 
other various enhancements and cleanups, includes a redesign of 
prepared statements which are now connection-independent (among 
other benefits).


If you use prepared statements, this *does* involve some small 
breaking changes. A migration guide is provided here:


https://github.com/mysql-d/mysql-native/blob/master/MIGRATING_TO_V2.md


Motivations and the specific changes for prepared statements 
are explained here:


https://github.com/mysql-d/mysql-native/blob/master/ABOUT_PREPARED_V2.md

--

Full list of all other changes in this release in the changelog:

https://github.com/mysql-d/mysql-native/blob/master/CHANGELOG.md

--

Please give it a try and let me know how it works out. Please 
file any issues here: 
https://github.com/mysql-d/mysql-native/issues


Been waiting for this!

Thank you for all your effort.

Going to test it out later and see how it works compared to now.


Re: mysql-native v2.0.0-rc1: Release Candidate: Redesigned Prepared

2018-02-06 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce

On 02/06/2018 03:42 AM, aberba wrote:


I really want to thank you for putting much time into documentation. 
Very much appreciated. This library is very necessary for the stuff I do.


Glad to hear! Boring as documenting can be, my viewpoint is that it's 
every bit as integral to a tool as the code itself: If people don't know 
how to use something, then what good does it do for it to exist at all? 
(Plus it helps me remember later on just what the heck I was doing :) )


Re: mysql-native v2.0.0-rc1: Release Candidate: Redesigned Prepared

2018-02-06 Thread aberba via Digitalmars-d-announce
On Monday, 5 February 2018 at 04:47:07 UTC, Nick Sabalausky 
(Abscissa) wrote:

An all-D MySQL/MariaDB client library:

https://github.com/mysql-d/mysql-native

[...]



I really want to thank you for putting much time into 
documentation. Very much appreciated. This library is very 
necessary for the stuff I do.


mysql-native v2.0.0-rc1: Release Candidate: Redesigned Prepared

2018-02-04 Thread Nick Sabalausky (Abscissa) via Digitalmars-d-announce

An all-D MySQL/MariaDB client library:

https://github.com/mysql-d/mysql-native

--

I've tagged a release candidate ("v2.0.0-rc1") which, among other 
various enhancements and cleanups, includes a redesign of prepared 
statements which are now connection-independent (among other benefits).


If you use prepared statements, this *does* involve some small breaking 
changes. A migration guide is provided here:


https://github.com/mysql-d/mysql-native/blob/master/MIGRATING_TO_V2.md


Motivations and the specific changes for prepared statements are 
explained here:


https://github.com/mysql-d/mysql-native/blob/master/ABOUT_PREPARED_V2.md

--

Full list of all other changes in this release in the changelog:

https://github.com/mysql-d/mysql-native/blob/master/CHANGELOG.md

--

Please give it a try and let me know how it works out. Please file any 
issues here: https://github.com/mysql-d/mysql-native/issues