<?xml version="1.0"?>
<?xml-stylesheet 
 href="http://www.w3.org/2000/08/w3c-synd/style.css" type="text/css"
?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel rdf:about="http://pear.php.net/bugs/5478/bug">
    <title>PEAR Bug #5478</title>
    <link>http://pear.php.net/bugs/5478</link>
    <description>[Closed] Verify schema/referential integrity</description>
    <dc:language>en-us</dc:language>
    <dc:creator>pear-webmaster@lists.php.net</dc:creator>
    <dc:publisher>pear-webmaster@lists.php.net</dc:publisher>
    <admin:generatorAgent rdf:resource="http://pear.php.net/bugs"/>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
    <items>
     <rdf:Seq>
      <rdf:li rdf:resource="http://pear.php.net/bugs/5478"/>
      <rdf:li rdf:resource="http://pear.php.net/bugs/5478/2006-02-17+16%3A29%3A02#2006-02-17+16%3A29%3A02"/>
      <rdf:li rdf:resource="http://pear.php.net/bugs/5478/2005-11-23+15%3A56%3A19#2005-11-23+15%3A56%3A19"/>
      <rdf:li rdf:resource="http://pear.php.net/bugs/5478/2005-09-24+17%3A22%3A17#2005-09-24+17%3A22%3A17"/>
     </rdf:Seq>
    </items>
  </channel>
    <item rdf:about="http://pear.php.net/bugs/5478">
      <title>bhill@... [2005-09-21 19:44:00]</title>
      <link>http://pear.php.net/bugs/5478</link>
      <description><![CDATA[<pre>DB_Table Feature/Change Request
Reported by bhill@...
2005-09-21T23:44:00-00:00
PHP: 5.0.5 OS: WinXP/Ampp Package Version: 

Description:
------------
a feature request for a &quot;test DB&quot; helper method that is similar to many PHP package's test for both schema completeness and correctness (does every table have at least the columns necessary to insert rows) and referential integrity.  PHPSurveyor has a great one in checkfields.php</pre>]]></description>
      <content:encoded><![CDATA[<pre>DB_Table Feature/Change Request
Reported by bhill@...
2005-09-21T23:44:00-00:00
PHP: 5.0.5 OS: WinXP/Ampp Package Version: 

Description:
------------
a feature request for a &quot;test DB&quot; helper method that is similar to many PHP package's test for both schema completeness and correctness (does every table have at least the columns necessary to insert rows) and referential integrity.  PHPSurveyor has a great one in checkfields.php</pre>]]></content:encoded>
      <dc:date>2005-09-21T23:44:00-00:00</dc:date>
    </item>
    <item rdf:about="http://pear.php.net/bugs/5478/2006-02-17+16%3A29%3A02#2006-02-17+16%3A29%3A02">
      <title>wiesemann [2006-02-17 21:29]</title>
      <link>http://pear.php.net/bugs/5478#1140211742</link>
      <description><![CDATA[<pre>This bug has been fixed in CVS.

If this was a documentation problem, the fix will appear on pear.php.net by the end of next Sunday (CET).

If this was a problem with the pear.php.net website, the change should be live shortly.

Otherwise, the fix will appear in the package's next release.

Thank you for the report and for helping us make PEAR better.</pre>]]></description>
      <content:encoded><![CDATA[<pre>This bug has been fixed in CVS.

If this was a documentation problem, the fix will appear on pear.php.net by the end of next Sunday (CET).

If this was a problem with the pear.php.net website, the change should be live shortly.

Otherwise, the fix will appear in the package's next release.

Thank you for the report and for helping us make PEAR better.</pre>]]></content:encoded>
      <dc:date>2006-02-17T21:29:02-00:00</dc:date>
    </item>
    <item rdf:about="http://pear.php.net/bugs/5478/2005-11-23+15%3A56%3A19#2005-11-23+15%3A56%3A19">
      <title>wiesemann [2005-11-23 20:56]</title>
      <link>http://pear.php.net/bugs/5478#1132779379</link>
      <description><![CDATA[<pre>A first implementation is now available in CVS, feedback is very much welcome. Please note the CVS commit message for more information.</pre>]]></description>
      <content:encoded><![CDATA[<pre>A first implementation is now available in CVS, feedback is very much welcome. Please note the CVS commit message for more information.</pre>]]></content:encoded>
      <dc:date>2005-11-23T20:56:19-00:00</dc:date>
    </item>
    <item rdf:about="http://pear.php.net/bugs/5478/2005-09-24+17%3A22%3A17#2005-09-24+17%3A22%3A17">
      <title>wiesemann [2005-09-24 21:22]</title>
      <link>http://pear.php.net/bugs/5478#1127596937</link>
      <description><![CDATA[<pre>Interesting request, maybe this could be done by allowing the value &quot;check&quot; or &quot;verify&quot; for the third constructor parameter ($create). If it has this value but the verification fails, $error would be a PEAR_Error object telling you what the error in the table is.

If you are able to provide a patch that adds this functionality to DB_Table, I'd be happy to apply it. Otherwise you will have to wait some weeks - it's a nice new feature but nothing I have time for at the moment.</pre>]]></description>
      <content:encoded><![CDATA[<pre>Interesting request, maybe this could be done by allowing the value &quot;check&quot; or &quot;verify&quot; for the third constructor parameter ($create). If it has this value but the verification fails, $error would be a PEAR_Error object telling you what the error in the table is.

If you are able to provide a patch that adds this functionality to DB_Table, I'd be happy to apply it. Otherwise you will have to wait some weeks - it's a nice new feature but nothing I have time for at the moment.</pre>]]></content:encoded>
      <dc:date>2005-09-24T21:22:17-00:00</dc:date>
    </item>
</rdf:RDF>