[Zope-Annce] ZMySQLDA Zope Product 2.0.3

Andy Dustman andy@dustman.net
Thu, 18 Jan 2001 16:27:27 -0500 (EST)

Zope MySQL Database Adapter

Stability: Experimental

Released: 2001-01-18 21:24 UTC

This experimental version re-integrates the two adapters in 2.0.1 and
2.0.2 back into a single DA. If you have any ZMySQLTDA connections around,
they will be broken. Recreate them as ZMySQLDA connections, and select
"Use transactions".

Design notes: This version always mixes in the TM class for Transaction
Manager support. If transactions are requested, it first checks to see if
the server supports them. Then when queries are issued with query(), it
only registers the transaction with _register() if transactions are
enabled. Hopefully this works the way I think it does.

NOTE: You must have MySQL-3.23.30 server or newer to use
transactions. Earlier versions do not have a have_bdb server
variable. Obviously it must have support for BDB tables as well.


Andy Dustman         PGP: 0xC72F3F1D
    @       .net     http://dustman.net/andy