Home » Database » MDB2_Driver_querysim
querysim MDB2 driver
This package is unmaintained.
Download latest release 0.7.0 (archived versions might be outdated)
License: BSD License
Description
This is the Querysim MDB2 driver.
Maintainers
- Lukas Kahwe Smith (lsmith) — lead, inactive
- Lorenzo Alberton (quipo) — lead, inactive
Dependencies
Required
- PHP (>= 5.0.4)
- PEAR Installer (>= 1.4.0b1)
- MDB2 (>= 2.5.0b4)
Releases
- 0.7.0 (beta, 2012-10-23)
Release notes
License: BSD License
- PEAR::isError() -> MDB2::isError(), Bug #19491.
- Remove last few "Assigning the return value of new by reference is deprecated" notices.
- Fix Bug #19262. Updates conditional stagements to use logical operators to include MDB2_FETCHMODE_OBJECT where appropriate. Was broken in r321197.
- Tweak commit from earlier to make comparison easier to read.
- FETCHMODE constants are NOT bitwise.
- Fix problems with rev 308955 (setResultTypesAssoc() does not exist, missed handling some associative results) (Bug #18203).
- replaced is_null($var) checks with (null === $var)
- exec() now returns a reference instead of a copy to prevent memory leaks
- Docblock fixes
- fixed bug #12083: createTable() in the Manager module now returns MDB2_OK on success, as documentedopen todo items:
- add ability to reference multiple results set files for different queries - 0.6.0 (beta, 2006-11-03)
Release notes
License: BSD License
- added optional line to run tests directly within the CVS checkout
- migrated to package.xml version 2open todo items:
- add ability to reference multiple results set files for different queries - 0.5.0 (beta, 2006-08-21)
Release notes
License: BSD License
- fixed handling return values when disable_query is set in _doQuery() and _execute()
- added Datatype module
- increased MDB2 dependency too 2.2.1open todo items:
- add ability to reference multiple results set files for different queries - 0.4.0 (beta, 2006-07-23)
Release notes
License: BSD License
- added debug() call at the end of a query/prepare/execute calling (Request #7933)
- added context array parameter to debug() and make use of it whereever sensible
- added optional method name parameter to raiseError() and use whereever possible
- added debug() call at the end of a query/prepare/execute calling (Request #7933)open todo items:
- add ability to reference multiple results set files for different queries - 0.3.0 (beta, 2006-06-15)
Release notes
License: BSD License
- use setCharset() in connect()/_doConnect()
- generalized quoteIdentifier() with a property
- 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 callbackopen todo items:
- add ability to reference multiple results set files for different queries - 0.2.3 (beta, 2006-05-14)
Release notes
License: BSD License
- typo fixes in phpdoc (thx Stoyan)
- made _doQuery() return a reference
- added userinfo's to all raiseError calls that previously had none
- added 'prepared_statements' supported meta data settingopen todo items:
- add ability to reference multiple results set files for different queries - 0.2.2 (beta, 2006-04-16)
Release notes
License: BSD License
- handle null as resource when disable_query option is enabled in result object
- added 'result_introspection' supported metadata support
- aligned _modifyQuery() signature and phpdocopen todo items:
- add ability to reference multiple results set files for different queries - 0.2.1 (beta, 2006-02-05)
Release notes
License: BSD License
- improved parsing in getServerInfo() (bug #6550)
open todo items:
- add ability to reference multiple results set files for different queries - 0.2.0 (beta, 2005-12-21)
Release notes
License: BSD License
- use getConnection() to access connection property
- split off manipulation queries into exec() method from the query() method *BC BREAK*
- added getServerVersion()
- basic querysim test files
- fixed several critical errorsopen todo items:
- this driver is currently unmaintained/untested
- add ability to reference multiple results set files for different queries - 0.1.1 (alpha, 2005-10-10)
Release notes
License: BSD License
- increased php dependency to 4.3.0 due to the usage of the streams API since beta5
- fix PHP4.4 breakage
- use !empty() instead of isset() in fetchRow to determine if result cols were bound or result types were set
- moved all private fetch mode fix methods into _fixResultArrayValues() for performance reasons
- renamed MDB2_PORTABILITY_LOWERCASE to MDB2_PORTABILITY_FIX_CASE and use 'field_case' option to determine if to upper- or lowercase (CASE_LOWER/CASE_UPPER)
- use array_key_exists() instead of isset() where possible
- return 0 for manipulation queries when disable_query is enabled - 0.1.0 (alpha, 2005-06-08)
Release notes
License: BSD License
first unbundled release from MDB2 core
-
Bugs
No bugs.