Top Level :: Database

Package Information: DB_DataObject 1.8.5

Show All Changelogs
» Version » Information
1.8.8 2008-01-30     stable
1.8.7 2007-07-12     stable
1.8.6 2007-07-10     stable
1.8.5Download

Release date: 2006-12-15 04:13 UTC
Release state: stable

Changelog:

Minor Bugfix and Minor Feature addition release
* #8876 - call free() after count - hopefully this will not break anything!
* #8736 - auto_increment check for MDB2 backend
* #8628 - tableInfo fix for MDB2
* #7792 - add integer[] and boolean[] support
* #7702 - memory leaks on getLinks() , free() is called
within getLinks(), - you still need to call free() after doing a
getLink() - as I suspect automagically doing that would cause
problems..
* #7409 - ibase support for filename based database names - not sure if this works, but
will ask reporter to test it..
* #7353 - postgres incorrect testing of t/f for booleans
* #7114 = generator of sequence keys and defaults using generator_no_ini
* #3773 - change last_value to currval - need to confirm this is the correct fix.
* #3152 - joinAdd requires join column to be in links.ini file

Feature Requests:
* Feature Request #4266 - Allow joins with multiple keys

Minor Changes:
* dont flush on debugging html output
* links.ini code generation based on schema (mysql[i] only) -
option:generate_links=true - thanks to Pacal Schoni
* add warning about unknown types in generator.
* only prefix database name, in joins when the two objects are of different databases
* nicer error message for !isreadable - thx to Euan Maxwell
* use class exists loader, so that relative test relative paths in
tests work, (also means that autoload may work...)
* remove pass by reference - why on earth that was there in the first place is totally beyond me...
* give derivedHookFunctions the ability to use the original input data
* add methods
getClassNameFromTableName(),
getFileNameFromTableName(),
getMethodNameFromColumnName(),
which allow you to set up your own mapping system by overriding them in
your extended generator.. it however needs some support in dataobjects so currently
flagged as EXPERIMENTAL

Dependencies:
  • PHP Version: PHP 4.3 or newer
  • PEAR Package: DB 1.7.0 or newer
  • PEAR Package: Date 1.4.3 or newer
  • PEAR Package: MDB2 2.0.0RC1 or newer (optional)
  • PEAR Package: Validate 0.1.1 or newer (optional)
1.8.4 2006-03-06     stable
1.8.3 2006-03-03     stable
1.8.2 2006-01-21     stable
1.8.1 2006-01-20     stable
1.8.0 2005-12-28     stable
1.7.15 2005-07-07     stable
1.7.14 2005-06-25     stable
1.7.13 2005-03-24     stable
1.7.12 2005-03-23     stable
1.7.11 2005-03-22     stable
1.7.10 2005-03-16     stable
1.7.9 2005-03-12     stable
1.7.8 2005-03-12     stable
1.7.7 2005-03-07     stable
1.7.6 2005-03-05     stable
1.7.5 2005-03-02     stable
1.7.2 2004-08-28     stable
1.7.1 2004-08-09     stable
1.7.0 2004-08-07     stable
1.6.1 2004-06-03     stable
1.6.0 2004-06-02     stable
1.5.3 2004-01-29     stable
1.5.2 2004-01-24     stable
1.5.1 2004-01-22     stable
1.5 2004-01-20     stable
1.4 2003-12-20     stable
1.3 2003-11-15     stable
1.2 2003-08-25     stable
1.1 2003-08-09     stable
1.0.2 2003-07-31     stable
1.0.1 2003-07-18     stable
1.0 2003-07-16     stable
0.19 2003-05-22     stable
0.18 2003-04-17     stable
0.17 2003-03-12     stable
0.16 2003-03-11     stable
0.15 2003-02-25     stable
0.14 2003-02-06     stable
0.13 2003-01-23     stable
0.12 2003-01-22     stable
0.11 2003-01-21     stable
0.10 2002-12-09     stable
0.9 2002-12-06     stable
0.8 2002-12-05     stable
0.6 2002-09-10     beta
0.5 2002-09-07     beta
0.4 2002-08-21     beta
0.3 2002-08-16     beta
0.2 2002-07-12     beta