<?xml version="1.0" encoding="iso-8859-1"?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
    <channel rdf:about="http://pear.php.net">
    <link>http://pear.php.net/</link>
    <dc:creator>pear-webmaster@lists.php.net</dc:creator>
    <dc:publisher>pear-webmaster@lists.php.net</dc:publisher>
    <dc:language>en-us</dc:language><items>
<rdf:Seq><rdf:li rdf:resource="http://pear.php.net/package/DB_DataObject/download/1.8.12/"/>
<rdf:li rdf:resource="http://pear.php.net/package/DB_DataObject/download/1.8.11/"/>
<rdf:li rdf:resource="http://pear.php.net/package/DB_DataObject/download/1.8.10/"/>
<rdf:li rdf:resource="http://pear.php.net/package/DB_DataObject/download/1.8.9/"/>
<rdf:li rdf:resource="http://pear.php.net/package/DB_DataObject/download/1.8.8/"/>
<rdf:li rdf:resource="http://pear.php.net/package/DB_DataObject/download/1.8.7/"/>
<rdf:li rdf:resource="http://pear.php.net/package/DB_DataObject/download/1.8.6/"/>
<rdf:li rdf:resource="http://pear.php.net/package/DB_DataObject/download/1.8.5/"/>
<rdf:li rdf:resource="http://pear.php.net/package/DB_DataObject/download/1.8.4/"/>
<rdf:li rdf:resource="http://pear.php.net/package/DB_DataObject/download/1.8.3/"/>
</rdf:Seq>
</items>

<title>Latest releases of db_dataobject</title>
<description>The latest releases for the package db_dataobject</description>
</channel>

<item rdf:about="http://pear.php.net/package/DB_DataObject/download/1.8.12/">
 <title>DB_DataObject 1.8.12</title>
 <link>http://pear.php.net/package/DB_DataObject/download/1.8.12/</link>
 <content:encoded>Licence upgrade Release&lt;br /&gt;
#----- - Changed Error and Cast Licence to 3.01 to keep Debian/Ubuntu happy.
 </content:encoded>
 <dc:date>2009-08-12T16:02:31-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/DB_DataObject/download/1.8.11/">
 <title>DB_DataObject 1.8.11</title>
 <link>http://pear.php.net/package/DB_DataObject/download/1.8.11/</link>
 <content:encoded>Licence upgrade Release&lt;br /&gt;
#----- - Licence changed to 3.01 to keep Debian/Ubuntu happy.&lt;br /&gt;
#----- - Change order of preference for links in JoinAdd - prefer called table links over jointo table.&lt;br /&gt;
#----- - Retry support for connection failure on queries&lt;br /&gt;
#----- - Factory now uses '/' for database/table seperator (experimental)&lt;br /&gt;
#----- - Fix INSERT on Postresql with empty data.
 </content:encoded>
 <dc:date>2009-07-16T01:42:50-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/DB_DataObject/download/1.8.10/">
 <title>DB_DataObject 1.8.10</title>
 <link>http://pear.php.net/package/DB_DataObject/download/1.8.10/</link>
 <content:encoded>Annual Release - Minor Bugfixs / Extra Features&lt;br /&gt;
 &lt;br /&gt;
	#----- - Fix factory error with database name not found&lt;br /&gt;
#----- - Change factory multi-database call to use '/' rather than '.' so &lt;br /&gt;
         that it can work with postgres (also syncs with what the original notes said)
 </content:encoded>
 <dc:date>2009-03-19T08:16:04-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/DB_DataObject/download/1.8.9/">
 <title>DB_DataObject 1.8.9</title>
 <link>http://pear.php.net/package/DB_DataObject/download/1.8.9/</link>
 <content:encoded>Annual Release - Minor Bugfixs / Extra Features&lt;br /&gt;
 &lt;br /&gt;
	#15066 - limited support for POINT (at least generator creates something)&lt;br /&gt;
	#14976 - add option generator_omit_database_var to prevent creation of&lt;br /&gt;
		  $database lines (Troy Anderson)&lt;br /&gt;
	#13995 - incorrect test in sequence key for postgres&lt;br /&gt;
	#14252 - doc comments on delete() corrected to say return value is no. of &lt;br /&gt;
		 rows affected on success&lt;br /&gt;
&lt;br /&gt;
	###### - ensure that tableinfo uses quote_identifiers_tableinfo&lt;br /&gt;
	###### - add sqlite support to Cast blobs&lt;br /&gt;
	###### - old skipEmpty check broke formating on setFrom&lt;br /&gt;
	###### - remove previous checks on database dsn lookup - move it to factory. &lt;br /&gt;
	###### - Fix count check for no keys. - By Jeffrey  Pfau&lt;br /&gt;
	###### - Add multidatabase factory() support - eg.&lt;br /&gt;
		  DB_DataObject::factory(&quot;mydatabase.mytable&quot;);  &lt;br /&gt;
	###### - Added checks to ensure that database names match requested ones.&lt;br /&gt;
	#13773 - delete(true) honours join conditions&lt;br /&gt;
	#13788 - test for error before re-writing definition table for MDB2 in Generator&lt;br /&gt;
 	#13789 - honour user specified MDB2 options in Generator&lt;br /&gt;
	#13790 - support CLOB oracle&lt;br /&gt;
	#12993 - add new option generator_secondary_key_match - set to false, to&lt;br /&gt;
		  disable key matching for secondary key types
 </content:encoded>
 <dc:date>2009-03-12T05:57:43-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/DB_DataObject/download/1.8.8/">
 <title>DB_DataObject 1.8.8</title>
 <link>http://pear.php.net/package/DB_DataObject/download/1.8.8/</link>
 <content:encoded>Minor Bugfix / Feature Release &lt;br /&gt;
 &lt;br /&gt;
Pre-chinese new year release (with lots of 8's...)&lt;br /&gt;
&lt;br /&gt;
Bug Fixes&lt;br /&gt;
    #12556 - Generator - pregmatch appears broken for replacing class name on updating files&lt;br /&gt;
    #10112 - additional config option quote_identifiers_tableinfo for use with tableinfo on generator&lt;br /&gt;
             Fixes issues with Oracle and quoting identifiers.&lt;br /&gt;
    #11773 - problems with object-&gt;array[prop] setting on PHP5.2.3&lt;br /&gt;
            ** this may also have been fixed twice by fix for #11775&lt;br /&gt;
    #12858 - MDB2 and postgres missing db_driver variable&lt;br /&gt;
    #9902 - default portability options for MDB2 to not fix case.&lt;br /&gt;
    #9658 - postgres DECIMAL using DB backend incorrectly&lt;br /&gt;
            flagged as unknown - changed warning to suggest using MDB2&lt;br /&gt;
    #11091 - count attempted to read quote identifiers before config was loaded&lt;br /&gt;
    #11804 - insert with postgres/msql return wrong error message&lt;br /&gt;
    #9364  - fix postgres native sequences with MDB&lt;br /&gt;
    #11775 - unsetting of $this-&gt;_query causes overload setters/getters to  &lt;br /&gt;
             handle later uses of _query and break due to lack of array accessor support&lt;br /&gt;
    #11634 - Windows fails to rename files if they exist - affecting Generator  &lt;br /&gt;
            (try and fix it so unix is still atomic)
 </content:encoded>
 <dc:date>2008-01-29T21:59:05-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/DB_DataObject/download/1.8.7/">
 <title>DB_DataObject 1.8.7</title>
 <link>http://pear.php.net/package/DB_DataObject/download/1.8.7/</link>
 <content:encoded>Minor Bugfix Release &lt;br /&gt;
 &lt;br /&gt;
Bug Fixes:&lt;br /&gt;
    #11586 - missing default value in Generator for class_prefix caused warning&lt;br /&gt;
    #11584 - typo in Generator caused permissions to be incorrectly set on ini file.
 </content:encoded>
 <dc:date>2007-07-11T23:05:05-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/DB_DataObject/download/1.8.6/">
 <title>DB_DataObject 1.8.6</title>
 <link>http://pear.php.net/package/DB_DataObject/download/1.8.6/</link>
 <content:encoded>Minor Bugfix and Minor Feature addition release&lt;br /&gt;
 &lt;br /&gt;
Bug Fixes:&lt;br /&gt;
    #11483 - show an error if pcre limits are not correctly set and generator tries to generate empty files&lt;br /&gt;
    #11528 - sending like queries to escape does not escape % and _ - added additional parameter to&lt;br /&gt;
            escape : [bool $likeEscape] is optional and can be used to force escaping of these characters&lt;br /&gt;
    #10573 - fix permissions on generated files&lt;br /&gt;
    #10573 - write Generated files to temp directory, then rename into place. - fixing locking issues&lt;br /&gt;
    #10531 - correct fix for bug #9628 (support MDB2 for defaults())&lt;br /&gt;
    #10454 - mssql uses wrong variable name for options.&lt;br /&gt;
    #10175 - MDB2 does not return length value &lt;br /&gt;
    #9573 - enable disable_null_strings to turn of &quot;null&quot;-&gt; NULL replacements&lt;br /&gt;
    #9625 - MDB2 support for MSSQL sequencies&lt;br /&gt;
    #9644 - incorrect constant in foriegn key generation.&lt;br /&gt;
    #9628 - support MDB2 for defaults()&lt;br /&gt;
    #9839 - Invalid column names can not be supported, so warning is generated&lt;br /&gt;
    #9834 - SQL2003 standards on Joins - adds brackets around ON()&lt;br /&gt;
    #4266 - minor fix to appendJoin code&lt;br /&gt;
    #9755 - generator showed php error if connection failed&lt;br /&gt;
    #9730 - quote identifiers on composite joins&lt;br /&gt;
&lt;br /&gt;
* feature request &lt;br /&gt;
    #4266 - joins with multiple keys&lt;br /&gt;
    #2216 - JOIN ON conversion of Where condition into ON arguments - patch by David Sanders&lt;br /&gt;
    #----   add in docbook hooks to generator - as requested/coded by Vyacheslav Iutin
 </content:encoded>
 <dc:date>2007-07-10T00:46:54-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/DB_DataObject/download/1.8.5/">
 <title>DB_DataObject 1.8.5</title>
 <link>http://pear.php.net/package/DB_DataObject/download/1.8.5/</link>
 <content:encoded>Minor Bugfix and Minor Feature addition release&lt;br /&gt;
    * #8876 - call free() after count - hopefully this will not break anything!&lt;br /&gt;
    * #8736 - auto_increment check for MDB2 backend&lt;br /&gt;
    * #8628 - tableInfo fix for MDB2&lt;br /&gt;
    * #7792 - add integer[] and boolean[] support&lt;br /&gt;
    * #7702 - memory leaks on getLinks() , free() is called&lt;br /&gt;
        within    getLinks(), - you still need to call free() after doing a&lt;br /&gt;
        getLink() - as I suspect automagically doing that would cause&lt;br /&gt;
        problems..&lt;br /&gt;
    * #7409 - ibase support for filename based database names - not sure if this works, but &lt;br /&gt;
         will ask reporter to test it..&lt;br /&gt;
    * #7353 - postgres incorrect testing of t/f for booleans&lt;br /&gt;
    * #7114 = generator of sequence keys and defaults using generator_no_ini&lt;br /&gt;
    * #3773 - change last_value to currval - need to confirm this is the correct fix.&lt;br /&gt;
    * #3152 -  joinAdd requires join column to be in links.ini file&lt;br /&gt;
    &lt;br /&gt;
    Feature Requests:&lt;br /&gt;
    * Feature Request #4266 - Allow joins with multiple keys&lt;br /&gt;
    &lt;br /&gt;
    Minor Changes:&lt;br /&gt;
    * dont flush on debugging html output&lt;br /&gt;
    * links.ini code generation based on schema (mysql[i] only) -&lt;br /&gt;
        option:generate_links=true - thanks to Pacal Schoni    &lt;br /&gt;
    * add warning about unknown types in generator.&lt;br /&gt;
    * only prefix database name, in joins when the two objects are of different databases&lt;br /&gt;
    * nicer error message for !isreadable - thx to Euan Maxwell&lt;br /&gt;
    * use class exists loader, so that relative test relative paths in&lt;br /&gt;
        tests work, (also means that autoload may work...)&lt;br /&gt;
    * remove pass by reference - why on earth that was there in the first place is totally beyond me...    &lt;br /&gt;
    * give derivedHookFunctions the ability to use the original input data&lt;br /&gt;
    * add methods &lt;br /&gt;
        getClassNameFromTableName(),&lt;br /&gt;
        getFileNameFromTableName(), &lt;br /&gt;
        getMethodNameFromColumnName(), &lt;br /&gt;
        which allow you to set up your own mapping system by overriding them in&lt;br /&gt;
        your extended generator.. it however needs some support in dataobjects so currently &lt;br /&gt;
        flagged as EXPERIMENTAL
 </content:encoded>
 <dc:date>2006-12-14T23:13:37-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/DB_DataObject/download/1.8.4/">
 <title>DB_DataObject 1.8.4</title>
 <link>http://pear.php.net/package/DB_DataObject/download/1.8.4/</link>
 <content:encoded>Minor Bugfix and Minor Feature addition release&lt;br /&gt;
&lt;br /&gt;
Bugs&lt;br /&gt;
----&lt;br /&gt;
#7006 - fix links due to removal of databaseStructure call in 1.8.3, added call&lt;br /&gt;
        to connect();&lt;br /&gt;
#7012 - joinAdd fixed due to checking of wrong variable when buidling query on &lt;br /&gt;
        mysql.&lt;br /&gt;
             &lt;br /&gt;
    &lt;br /&gt;
Features&lt;br /&gt;
--------&lt;br /&gt;
      - Add support for defaults() generation in createTables/Generator,&lt;br /&gt;
        when using the flag generator_add_defaults = yes or generator_no_ini = yes&lt;br /&gt;
        a method defaults() is created in the table class, which contains&lt;br /&gt;
        the default values for the table generated from the database.&lt;br /&gt;
        Note: EXPERIMENTAL and only works with Mysql[i] at present.
 </content:encoded>
 <dc:date>2006-03-05T20:51:26-05:00</dc:date>
</item>
<item rdf:about="http://pear.php.net/package/DB_DataObject/download/1.8.3/">
 <title>DB_DataObject 1.8.3</title>
 <link>http://pear.php.net/package/DB_DataObject/download/1.8.3/</link>
 <content:encoded>Minor Bugfix and Minor Feature addition release&lt;br /&gt;
&lt;br /&gt;
Bugs&lt;br /&gt;
----&lt;br /&gt;
      - Remove Warning if class_prefix is not set, and allow it not to be set.&lt;br /&gt;
      - joinAdd() support for DB_DataObject::cast() objects (Daniel Braga)&lt;br /&gt;
      - MDB2 fixes for undefined constants (bate)&lt;br /&gt;
      - &lt;br /&gt;
#6772 - Support for FLOAT4 type in postgres&lt;br /&gt;
#6953 - Changed memory allocation of stored column values for SQL return when&lt;br /&gt;
        Fetching last item of an object. Fixing problem of missing columns on&lt;br /&gt;
        Last fetch from Join being broken when used with toArray().&lt;br /&gt;
#6928 - Defaulting to prefixing database name in joins for Mysql and Mysqli&lt;br /&gt;
        backends, so multiple joins across multiple databases work.&lt;br /&gt;
      &lt;br /&gt;
    &lt;br /&gt;
Features&lt;br /&gt;
--------&lt;br /&gt;
      - Add support for option 'generator_no_ini =&gt; true', which generates class &lt;br /&gt;
        files with schema defined inside the table(), keys() and sequenceKeys()&lt;br /&gt;
        (based on work and suggestions by Didler Galland and Justin Patrin)&lt;br /&gt;
      - SQL output for debugging now has line breaks to make it easier to read.&lt;br /&gt;
      &lt;br /&gt;
      - SelectAs uses quote itendifiers for target format.
 </content:encoded>
 <dc:date>2006-03-03T00:08:08-05:00</dc:date>
</item>

</rdf:RDF>