cvs: pear /MDB2 package_mssql.php package_mssql.xml

From: Date: Thu, 09 Feb 2006 15:05:10 +0000
Subject: cvs: pear /MDB2 package_mssql.php package_mssql.xml
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-38077@lists.php.net to get a copy of this message
lsmith Thu Feb 9 15:05:10 2006 UTC Modified files: /pear/MDB2 package_mssql.php package_mssql.xml Log: - david feels its ready (though not yet complete) .. so lets have mssql join in the stable release frenzy http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_mssql.php?r1=1.27&r2=1.28&diff_format=u Index: pear/MDB2/package_mssql.php diff -u pear/MDB2/package_mssql.php:1.27 pear/MDB2/package_mssql.php:1.28 --- pear/MDB2/package_mssql.php:1.27 Thu Feb 9 14:25:49 2006 +++ pear/MDB2/package_mssql.php Thu Feb 9 15:05:10 2006 @@ -2,7 +2,7 @@ require_once 'PEAR/PackageFileManager.php'; -$version = '0.2.0'; +$version = '1.0.0'; $notes = <<<EOT - unified case fixing in the list*() methods - use getConnection() to access connection property @@ -36,7 +36,7 @@ - handle null as resource when disable_query option is enabled in result object open todo items: -- added missing index/contraint methods to the manager and reverse module methods +- add missing index/contraint methods to the manager and reverse module methods - ensure that all primary/unique/foreign key handling is only in the contraint methods - fix alterTable() EOT; @@ -50,7 +50,7 @@ 'summary' => 'mssql MDB2 driver', 'description' => 'This is the Microsoft SQL Server MDB2 driver.', 'version' => $version, - 'state' => 'alpha', + 'state' => 'stable', 'license' => 'BSD License', 'filelistgenerator' => 'cvs', 'include' => array('*mssql*'), http://cvs.php.net/viewcvs.cgi/pear/MDB2/package_mssql.xml?r1=1.16&r2=1.17&diff_format=u Index: pear/MDB2/package_mssql.xml diff -u pear/MDB2/package_mssql.xml:1.16 pear/MDB2/package_mssql.xml:1.17 --- pear/MDB2/package_mssql.xml:1.16 Sun Dec 18 11:59:11 2005 +++ pear/MDB2/package_mssql.xml Thu Feb 9 15:05:10 2006 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE package SYSTEM "http://pear.php.net/dtd/package-1.0"> -<package version="1.0" packagerversion="1.4.5"> +<package version="1.0" packagerversion="1.4.6"> <name>MDB2_Driver_mssql</name> <summary>mssql MDB2 driver</summary> <description>This is the Microsoft SQL Server MDB2 driver. @@ -20,10 +20,10 @@ </maintainer> </maintainers> <release> - <version>0.2.0</version> - <date>2005-12-18</date> + <version>1.0.0</version> + <date>2006-02-09</date> <license>BSD License</license> - <state>alpha</state> + <state>stable</state> <notes>- unified case fixing in the list*() methods - use getConnection() to access connection property - split index and constraint handling @@ -41,15 +41,29 @@ - cleanup _checkSequence() method to not raise errors when no table was found - added &apos;mdbtype&apos; to tableInfo() output - changed &apos;len&apos; to &apos;length&apos; in tableInfo() output *BC BREAK* +- explicitly pass if the module is phptype specific in all loadModule calls (bug #6226) +- fixed signature of quoteIdentifier() to make second param optional +- fixed signature of executeStoredProc() +- typo fixes in error handling of nextResult() and numRows() calls +- nextResult() returns false if there are no more result sets to read +- _fixIndexName() now just attempts to remove possible formatting +- renamed _isSequenceName() to _fixSequenceName() +- _fixSequenceName() now just attempts to remove possible formatting, and only + returns a boolean if no formatting was applied when the new &quot;check&quot; parameter is set to true +- added support for length in decimal columns +- removed ugly hack for quote parameter in quote() since it was insufficient + (escaping also needs to be prevented) +- handle null as resource when disable_query option is enabled in result object open todo items: -- added missing index/contraint methods to the manager and reverse module methods +- add missing index/contraint methods to the manager and reverse module methods - ensure that all primary/unique/foreign key handling is only in the contraint methods +- fix alterTable() </notes> <deps> <dep type="php" rel="ge" version="4.3.0" optional="no"/> <dep type="pkg" rel="ge" version="1.0b1" optional="no">PEAR</dep> - <dep type="pkg" rel="ge" version="2.0.0RC1" optional="no">MDB2</dep> + <dep type="pkg" rel="ge" version="2.0.0" optional="no">MDB2</dep> <dep type="ext" rel="has" optional="no">mssql</dep> </deps> <filelist> @@ -89,6 +103,48 @@ </release> <changelog> <release> + <version>1.0.0</version> + <date>2006-02-09</date> + <license>BSD License</license> + <state>stable</state> + <notes>- unified case fixing in the list*() methods +- use getConnection() to access connection property +- split index and constraint handling +- quote identifiers where possible inside the manager methods depending on + the new &apos;quote_identifier&apos; option (defaults to off) +- refactored get*Declaration() methods to use getTypeDeclaration() +- setting in_transaction to false on disconnect +- added new Function modules to handle difference in SQL functions +- force rollback() with open transactions on disconnect +- escape floats to make sure they do not contain evil characters (bug #5608) +- split off manipulation queries into exec() method from the query() method *BC BREAK* +- only if result_types is set to false in prepare() method the query will be + handled as a DML statement *BC BREAK* +- use lastInsertID() method in nextID() +- cleanup _checkSequence() method to not raise errors when no table was found +- added &apos;mdbtype&apos; to tableInfo() output +- changed &apos;len&apos; to &apos;length&apos; in tableInfo() output *BC BREAK* +- explicitly pass if the module is phptype specific in all loadModule calls (bug #6226) +- fixed signature of quoteIdentifier() to make second param optional +- fixed signature of executeStoredProc() +- typo fixes in error handling of nextResult() and numRows() calls +- nextResult() returns false if there are no more result sets to read +- _fixIndexName() now just attempts to remove possible formatting +- renamed _isSequenceName() to _fixSequenceName() +- _fixSequenceName() now just attempts to remove possible formatting, and only + returns a boolean if no formatting was applied when the new &quot;check&quot; parameter is set to true +- added support for length in decimal columns +- removed ugly hack for quote parameter in quote() since it was insufficient + (escaping also needs to be prevented) +- handle null as resource when disable_query option is enabled in result object + +open todo items: +- add missing index/contraint methods to the manager and reverse module methods +- ensure that all primary/unique/foreign key handling is only in the contraint methods +- fix alterTable() + </notes> + </release> + <release> <version>0.2.0</version> <date>2005-12-18</date> <license>BSD License</license>

« previous php.pear.cvs (#38077) next »