Path

ez components / documentation / api reference / 1.1 / database


eZ Components 1.1

Database: ChangeLog

[ Tutorial ] [ Class tree ] [ Element index ] [ ChangeLog ] [ Credits ]

1.1 - Monday 12 June 2006

  • Fixed bug #8428: LIMIT doesn't work correctly, inverted values.

1.1rc1 - Monday 29 May 2006

  • Added examples of using multi-join and subselect syntax to the tutorial.

1.1beta2 - Tuesday 09 May 2006

  • Fixed problem where rollback would not be performed even though it was the innermost call to it.

1.1beta1 - Wednesday 19 April 2006

  • Improved support for SQLite right join emulation.

ezcQuery

  • Added support for subselects.
  • Added support for multi-join queries.
  • Changed the requirement that select(), from(), where() and the join methods could only be used once for a query object.

1.0.1 - Monday 20 February 2006

1.0 - Monday 30 January 2006

  • Removed ezcDbHandler::begin(). It was a rename of PDO::beginTransaction() because of the strange PDO naming. Unfortunately it caused problems with re-implementations.
  • Removed ezcDbHandler::processLimitOffset. Leftover from old design.

1.0rc1 - Monday 16 January 2006

  • Added support for aliases of column names.
  • Added SQLite driver.
  • Changed exception behavior. All errors will now throw a different exception class.
  • Changed class names:
  • Removed destructor in ezcDbHandler. We should not throw exceptions that can't be caught.

ezcDbFactory

  • Added the static method getImplementations() which returns a list of all available database implementations.
  • Changed exception usage to reveal more information in case no database type is passed, or when a not-supported database type is used.
  • Fixed bug where we did not check if bound parameters actually existed before binding them.

1.0beta2 - Thursday 22 December 2005

  • Refactored query design:

1.0beta1 - Friday 25 November 2005

  • Initial release of this package.
Last updated: Wed, 28 Nov 2007