» Version | » Information |
---|---|
2012-10-29 beta |
|
2012-10-23 beta |
|
2010-08-29 beta |
|
2009-01-14 beta |
|
2008-03-15 beta |
|
2007-12-06 alpha |
|
2007-10-28 alpha |
|
2007-05-03 stable |
|
2007-03-13 stable |
|
2006-11-03 stable |
|
2006-09-03 stable |
|
2.2.1 |
Easy InstallNot sure? Get more info. pear install MDB2-2.2.1 Pyrus InstallTry PEAR2's installer, Pyrus. php pyrus.phar install pear/MDB2-2.2.1 Release date: 2006-08-21 14:23 UTC Release state: stable Release uploaded by: lsmith Changelog: - fixed missing code in tableInfo() (Bug #8289) - fixed handling of indexes and constraints and types in tableInfo() (fixes BC break) - do not set nested transaction error if error is expected - explictly default to NULL when the column is NULLable and no default is set (related to Bug #8359) - added support for case insensitive matching via ILIKE in matchPattern() - added getAsKeyword() for generating "AS" keyword as required by the RDBMS - return an error if a named placeholder name is used twice inside a single statement - add support for multi column PRIMARY KEYs in createTable() - added lower() and upper() to the function module - moved escaping tests to datatype tests - added summary at the end of a test run for each RDBMS - explicitly pass the php_type var in all internal loadModule() calls - added support for 'primary' option in createTable() - expanded NULL tests - fixed handling return values when disable_query is set in _doQuery() and _execute() - check if safe_mode is enabled in fileExists() to determine what algo to use (Bug #8296) - added a test case for updating LOBs - added rtrim test case for LOBs - if result types are specified only rtrim() type 'text' fields (otherwise it will mean that for some drivers LOB's would get rtrimmed) - phpdoc fixes to the convertResult*() methods - added execParam() method and code tweaks for get*() methods in the Extended module - removed redundant assertions when testing if a given feature is unsupported - removed tests of portability off (users should just set the given portability setting they want to test in their test_setup.php) open todo items: - handle autoincrement fields in alterTable() - add length handling to LOB reverse engineering - expand charset support in schema management and result set handling (Request #4666) - add EXPLAIN abstraction - add cursor support along the lines of PDO (Request #3660 etc.) - expand length/scale support for numeric types (Request #7170) - add PDO based drivers, especially a driver to support SQLite 3 (Request #6907) - add support to export/import in CSV format - add more functions to the Function module (MD5(), IFNULL(), LENGTH() etc.) - add support for database/table/row LOCKs - add support for FOREIGN KEYs and CHECK (ENUM as possible mysql fallback) constraints - generate STATUS file from test suite results and allow users to submit test results - add a package2.xml and explore use of install groups (pear install MDB2#mysql) - add support for full text index creation and querying - add tests to check if the RDBMS specific handling with portability options disabled behaves as expected Dependencies:
|
2006-07-23 stable |
|
2006-06-15 stable |
|
2006-05-22 stable |
|
2006-05-14 stable |
|
2006-04-16 stable |
|
2006-02-09 stable |
|
2006-02-05 beta |
|
2006-01-13 beta |
|
2005-12-30 beta |
|
2005-12-28 beta |
|
2005-12-21 beta |
|
2005-10-10 beta |
|
2005-06-08 beta |
|
2005-04-29 beta |
|
2005-03-06 beta |
|
2004-04-25 beta |
|
2004-03-12 alpha |
|
2004-01-05 alpha |