[wp-trac] [WordPress Trac] #16091: Replace current DB class with a robust standardized DB abstraction layer

WordPress Trac wp-trac at lists.automattic.com
Tue Jan 4 16:27:39 UTC 2011


#16091: Replace current DB class with a robust standardized DB abstraction layer
-----------------------------+------------------------------
 Reporter:  sc0ttkclark      |       Owner:
     Type:  feature request  |      Status:  new
 Priority:  normal           |   Milestone:  Awaiting Review
Component:  Database         |     Version:  3.1
 Severity:  major            |  Resolution:
 Keywords:  4.0              |
-----------------------------+------------------------------

Comment (by sc0ttkclark):

 From David Timothy Strauss, a contributor / co-maintainer:

 I'm personally proud of the transaction support we've built.

 CiviCRM already uses an early incarnation of this work -- which became the
 basis for Drupal's -- but we (the Drupal community) have extended it into
 something really impressive. I think it's the most elegant transaction
 model available. In comparison, ADODB's "smart" transactions allow
 nesting, but they don't have the awesome savepoint nesting and scope-based
 COMMITs that Drupal's library has.

 That's at least one reason to consider this library.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/16091#comment:6>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list