Top Level :: Database

Package Information: MDB2_Driver_mssql 1.1.0

Show All Changelogs
» Version » Information
1.3.0b1 2008-03-15     beta
1.3.0a2 2007-12-06     alpha
1.3.0a1 2007-10-28     alpha
1.2.1 2007-05-03     stable
1.2.0 2007-03-14     stable
1.1.2 2007-01-10     stable
1.1.1 2007-01-09     stable
1.1.0Download

Release date: 2006-06-15 13:31 UTC
Release state: stable

Changelog:

- added the listTableTriggers() method to the Manager.
- added the listViews() method to the Manager.
- aligned _modifyQuery() signature and phpdoc
- added the map datatype patch for (bug #6863)
- added support for length in reverse engineering of integer fields
- added 'result_introspection' supported metadata support
- fixed alterTable() when adding/dropping multiple columns
- properly quote table names in tableInfo() (related to bug #6573)
- use connected_server_info in getServerVersion() as a cache cache
- use parent::disconnect() in disconnect()
- added support for length in integer reverse engineering
- some fixes regarding boolean reverse engineering
- protect against sql injection in the reverse and manager module
- explicitly set is_manip parameter to false for transaction debug calls
- various minor tweaks to error messages, phpdoc and adding stub methods to the
common driver
- typo fixes in phpdoc (thx Stoyan)
- added support for fixed and variable types for 'text' in declarations,
as well as in reverse engineering (Request #1523)
- made _doQuery() return a reference
- added userinfo's to all raiseError calls that previously had none
- added 'prepared_statements' supported meta data setting
- limit fetch to 1 row in listTableFields()
- use setCharset() in connect()/_doConnect()
- generalized quoteIdentifier() with a property
- drop parentheses from executeStoredProc() syntax (bug #7855)
- switched most array_key_exists() calls to !empty() to improve readability and performance
- fixed a few edge cases and potential warnings
- added ability to rewrite queries for query(), exec() and prepare() using a debug handler callback
- added implementation for now() and substring() (Request #7774)
- check if result/connection has not yet been freed/dicsonnected before
attempting to free a result set(Bug #7790)
- fix range offsets (bug #7448)
- revert change that would prefer 'clob' over 'text' for TEXT fields
(this was breaking runtime instrospection)
- use SCOPE_IDENTITY() when version >= 8 (SQL Server 2000) otherwise fallback to
@@IDENTITY to retrieve last inserted value (bug #7291)
- implement getServerVersion()
- removed bogus but unharmful code from mapNativeDatatype()

Dependencies:
  • PHP Version: PHP 4.3.0 or newer
  • PEAR Package: PEAR Installer 1.0b1 or newer
  • PEAR Package: MDB2 2.1.0 or newer
  • PHP Extension: mssql
1.0.0 2006-02-09     stable
0.1.2 2005-10-11     alpha
0.1.0 2005-06-08     alpha