<?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/MDB2_Driver_sqlite/download/1.5.0b4/"/>
<rdf:li rdf:resource="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b3/"/>
<rdf:li rdf:resource="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b2/"/>
<rdf:li rdf:resource="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0a2/"/>
<rdf:li rdf:resource="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0a1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.4.1/"/>
<rdf:li rdf:resource="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.4.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.3.0/"/>
<rdf:li rdf:resource="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.2.1/"/>
</rdf:Seq>
</items>

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

<item rdf:about="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b4/">
 <title>MDB2_Driver_sqlite 1.5.0b4</title>
 <link>http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b4/</link>
 <content:encoded>- PEAR::isError() -&gt; MDB2::isError(), Bug #19491.&lt;br /&gt;
- PEAR::loadExtension() -&gt; extension_loaded(), Bug #19583.&lt;br /&gt;
- Fix Bug #19262. Updates conditional stagements to use logical operators to include MDB2_FETCHMODE_OBJECT where appropriate. Was broken in r321197.&lt;br /&gt;
- Fixed createIndex not using quoteIdentifier in SQLite driver&lt;br /&gt;
- Have dropTable() return MDB2_OK on success, as documented (bug 19199)&lt;br /&gt;
- Have dropIndex() return MDB2_OK on success, as documented (bug 19198)&lt;br /&gt;
- Have vacuum() return MDB2_OK on success, as documented (bug 19196)&lt;br /&gt;
- Have createIndex() return MDB2_OK on success, as documented (bug 19195)&lt;br /&gt;
- Have dropConstraint() return MDB2_OK on success, as documented (bug 19194)&lt;br /&gt;
- Have createConstraint() return MDB2_OK on success, as documented (bug 19193)&lt;br /&gt;
- Have dropSequence() return MDB2_OK on success, as documented (bug 19191).&lt;br /&gt;
- FETCHMODE constants are NOT bitwise.&lt;br /&gt;
- fixed bug #18203: Type introspection breaks with associative arrays if names are identical (patch by Peter Bex)&lt;br /&gt;
- request #18316: Add TINYINT to list of coltypes in MDB2_Driver_Reverse_sqlite [brotherli]&lt;br /&gt;
- fixed bug #16275: split() is deprecated in PHP 5.3&lt;br /&gt;
- request #18316: Add TINYINT to list of coltypes in MDB2_Driver_Reverse_sqlite [brotherli]&lt;br /&gt;
&lt;br /&gt;
note:&lt;br /&gt;
open todo items:&lt;br /&gt;
- fix pattern escaping using GLOB instead of LIKE or create and register own implementation of LIKE
 </content:encoded>
 <dc:date>2012-10-23T19:17:03-05:00</dc:date>
 <dc:publisher>danielc</dc:publisher>
</item>
<item rdf:about="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b3/">
 <title>MDB2_Driver_sqlite 1.5.0b3</title>
 <link>http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b3/</link>
 <content:encoded>- fixed bug #16275: split() is deprecated in PHP 5.3&lt;br /&gt;
&lt;br /&gt;
note:&lt;br /&gt;
open todo items:&lt;br /&gt;
- fix pattern escaping using GLOB instead of LIKE or create and register own implementation of LIKE
 </content:encoded>
 <dc:date>2010-08-29T12:31:51-05:00</dc:date>
 <dc:publisher>quipo</dc:publisher>
</item>
<item rdf:about="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b2/">
 <title>MDB2_Driver_sqlite 1.5.0b2</title>
 <link>http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b2/</link>
 <content:encoded>- fixed bug #12117: disconnect() does not work as documented&lt;br /&gt;
- fixed bug #13815: incomplete regexp in the Reverse module&lt;br /&gt;
- fixed bug #13928: Invalid triggers created for 'ON UPDATE'&lt;br /&gt;
- fixed bug #14302: Connection errors were not always returned&lt;br /&gt;
&lt;br /&gt;
note:&lt;br /&gt;
open todo items:&lt;br /&gt;
- fix pattern escaping using GLOB instead of LIKE or create and register own implementation of LIKE
 </content:encoded>
 <dc:date>2009-01-14T12:26:40-05:00</dc:date>
 <dc:publisher>quipo</dc:publisher>
</item>
<item rdf:about="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b1/">
 <title>MDB2_Driver_sqlite 1.5.0b1</title>
 <link>http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0b1/</link>
 <content:encoded>- request #12731: added truncateTable() in the Manager module&lt;br /&gt;
- request #12732: added vacuum() in the Manager module for OPTIMIZE/VACUUM TABLE abstraction&lt;br /&gt;
- fixed bug #12924: correctly handle internal expected errors even with custom error handling&lt;br /&gt;
- added standaloneQuery() and databaseExists()&lt;br /&gt;
- request #13106: added unixtimestamp() in the Function module&lt;br /&gt;
- fixed bug #13201: better regexp in errorInfo()&lt;br /&gt;
- fixed bug #13283: replace() doesn't respect quote_identifiers option&lt;br /&gt;
- fixed bug #13303: PRIMARY keys are not always returned in listTableConstraints()&lt;br /&gt;
  and in getTableConstraintDefinition()&lt;br /&gt;
&lt;br /&gt;
note:&lt;br /&gt;
open todo items:&lt;br /&gt;
- fix pattern escaping using GLOB instead of LIKE or create and register own implementation of LIKE
 </content:encoded>
 <dc:date>2008-03-15T04:30:14-05:00</dc:date>
 <dc:publisher>quipo</dc:publisher>
</item>
<item rdf:about="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0a2/">
 <title>MDB2_Driver_sqlite 1.5.0a2</title>
 <link>http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0a2/</link>
 <content:encoded>- fixed bug #12105: new error message in the SQLite driver (patch by Adam Ashley)&lt;br /&gt;
- fixed bug #12145: missing optional spaces in regexp in _getTableColumns() in the&lt;br /&gt;
  Reverse module&lt;br /&gt;
- request #12012: added charset support in createDatabase() and collation support&lt;br /&gt;
  in createTable() for table fields&lt;br /&gt;
&lt;br /&gt;
note:&lt;br /&gt;
open todo items:&lt;br /&gt;
- fix pattern escaping using GLOB instead of LIKE or create an register own implementation of LIKE
 </content:encoded>
 <dc:date>2007-12-06T15:17:21-05:00</dc:date>
 <dc:publisher>quipo</dc:publisher>
</item>
<item rdf:about="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0a1/">
 <title>MDB2_Driver_sqlite 1.5.0a1</title>
 <link>http://pear.php.net/package/MDB2_Driver_sqlite/download/1.5.0a1/</link>
 <content:encoded>- initial support for FOREIGN KEY and CHECK constraints in the Reverse and Manager modules&lt;br /&gt;
  (on FK creation, some triggers are automatically created to enforce the FK constraint)&lt;br /&gt;
- in listTableConstraints() in the Reverse module, also search in table definition&lt;br /&gt;
  for PRIMARY KEYs and FOREIGN KEYs&lt;br /&gt;
- fixed bug #11428: propagate quote() errors with invalid data types&lt;br /&gt;
- fixed bug #11790: avoid array_diff() because it has a memory leak in PHP 5.1.x&lt;br /&gt;
- fixed bug #12083: createTable() in the Manager module now returns MDB2_OK on success,&lt;br /&gt;
  as documented&lt;br /&gt;
- fixed bug #12146: wrong regex in _getTableColumns($sql) in the Reverse module&lt;br /&gt;
- fixed bug #12269: tableInfo() in the Reverse module detect 'clob' data type&lt;br /&gt;
  as first option&lt;br /&gt;
&lt;br /&gt;
note:&lt;br /&gt;
open todo items:&lt;br /&gt;
- fix pattern escaping using GLOB instead of LIKE or create an register own implementation of LIKE
 </content:encoded>
 <dc:date>2007-10-28T15:28:27-05:00</dc:date>
 <dc:publisher>quipo</dc:publisher>
</item>
<item rdf:about="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.4.1/">
 <title>MDB2_Driver_sqlite 1.4.1</title>
 <link>http://pear.php.net/package/MDB2_Driver_sqlite/download/1.4.1/</link>
 <content:encoded>- return length as &quot;precision,scale&quot; for NUMERIC and DECIMAL fields in mapNativeDatatype()&lt;br /&gt;
- in getTableIndexDefinition() and getTableConstraintDefinition() in the Reverse&lt;br /&gt;
  module, also return the field position in the index/constraint&lt;br /&gt;
- fixed bug #10895: setLimit() does not work properly when a subquery uses LIMIT&lt;br /&gt;
&lt;br /&gt;
note:&lt;br /&gt;
open todo items:&lt;br /&gt;
- fix pattern escaping using GLOB instead of LIKE or create an register own implementation of LIKE
 </content:encoded>
 <dc:date>2007-05-03T14:57:21-05:00</dc:date>
 <dc:publisher>quipo</dc:publisher>
</item>
<item rdf:about="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.4.0/">
 <title>MDB2_Driver_sqlite 1.4.0</title>
 <link>http://pear.php.net/package/MDB2_Driver_sqlite/download/1.4.0/</link>
 <content:encoded>- propagate errors in getTableFieldDefinition() in the Reverse module&lt;br /&gt;
- fixed bug #9895: Error mapping broken since 5.2.0&lt;br /&gt;
- implemented a fallback mechanism within getTableIndexDefinition() and&lt;br /&gt;
  getTableConstraintDefinition() in the Reverse module to ignore the 'idxname_format'&lt;br /&gt;
  option and use the index name as provided in case of failure before returning&lt;br /&gt;
  an error&lt;br /&gt;
- added a 'nativetype_map_callback' option to map native data declarations back to&lt;br /&gt;
  custom data types (thanks to Andrew Hill).&lt;br /&gt;
- fixed bug #9693: execute statement again in case of a SQLITE_SCHEMA error&lt;br /&gt;
- fixed bug #10027: PHP4 compatibility in createConstraint() and dropConstraint()&lt;br /&gt;
- implemented listViews() in the Manager module&lt;br /&gt;
- implemented listTableViews() in the Manager module&lt;br /&gt;
- implemented listTableTriggers() in the Manager module&lt;br /&gt;
- implemented getTriggerDefinition() in the Reverse module [experimental]&lt;br /&gt;
- fixed bug #9828: propagate errors in getConnection()&lt;br /&gt;
- phpdoc fixes&lt;br /&gt;
&lt;br /&gt;
note:&lt;br /&gt;
open todo items:&lt;br /&gt;
- fix pattern escaping using GLOB instead of LIKE or create an register own implementation of LIKE
 </content:encoded>
 <dc:date>2007-03-13T16:55:58-05:00</dc:date>
 <dc:publisher>quipo</dc:publisher>
</item>
<item rdf:about="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.3.0/">
 <title>MDB2_Driver_sqlite 1.3.0</title>
 <link>http://pear.php.net/package/MDB2_Driver_sqlite/download/1.3.0/</link>
 <content:encoded>note:&lt;br /&gt;
- this driver only supports SQLite version 2.x databases&lt;br /&gt;
- the replace test fails because sqlite reports an incorrect affected rows&lt;br /&gt;
  value when no existing data was replaced&lt;br /&gt;
- the multi_query test failes because this is not supported by ext/sqlite&lt;br /&gt;
- the savepoint test failes because this is not supported by sqlite&lt;br /&gt;
- the case sensitive search test fails because this is not supported by SQLite&lt;br /&gt;
- the pattern escaping test fails because this is not supported by SQLite&lt;br /&gt;
- do not skip id generation in nextId() when creating a sequence on demand&lt;br /&gt;
  becazse this prevents lastInsertID() from working&lt;br /&gt;
- migrated to package.xml version 2&lt;br /&gt;
&lt;br /&gt;
open todo items:&lt;br /&gt;
- fix pattern escaping using GLOB instead of LIKE or create an register own implementation of LIKE
 </content:encoded>
 <dc:date>2006-11-03T08:13:45-05:00</dc:date>
 <dc:publisher>lsmith</dc:publisher>
</item>
<item rdf:about="http://pear.php.net/package/MDB2_Driver_sqlite/download/1.2.1/">
 <title>MDB2_Driver_sqlite 1.2.1</title>
 <link>http://pear.php.net/package/MDB2_Driver_sqlite/download/1.2.1/</link>
 <content:encoded>- fixed issue in tableInfo() that originates in getTableFieldDefinition() which&lt;br /&gt;
  led to returning incorrect type values (Bug #8291)&lt;br /&gt;
- added support for NULL columns in getTableFieldDefinition()&lt;br /&gt;
- added full support for alterTable() via emulation&lt;br /&gt;
- added support for primary key creation and dropping&lt;br /&gt;
- do not list empty contraints and indexes&lt;br /&gt;
- use information_schema in listTableFields() instead of selecting from the&lt;br /&gt;
  table since that does not work if the table is empty&lt;br /&gt;
- fixed handling of contraints in _getTableColumns()&lt;br /&gt;
- fixed primary key handling in alterTable(), createConstraint() and dropConstraint()&lt;br /&gt;
- do not set a default if type is a LOB (Request #8074)&lt;br /&gt;
- fixed handling return values when disable_query is set in _doQuery() and _execute()&lt;br /&gt;
- increased MDB2 dependency too 2.2.1&lt;br /&gt;
&lt;br /&gt;
note:&lt;br /&gt;
- this driver only supports SQLite version 2.x databases&lt;br /&gt;
- the replace test fails because sqlite reports an incorrect affected rows&lt;br /&gt;
  value when no existing data was replaced&lt;br /&gt;
- the multi_query test failes because this is not supported by ext/sqlite&lt;br /&gt;
- the savepoint test failes because this is not supported by sqlite&lt;br /&gt;
- the case sensitive search test fails because this is not supported by SQLite&lt;br /&gt;
- the pattern escaping test fails because this is not supported by SQLite&lt;br /&gt;
&lt;br /&gt;
open todo items:&lt;br /&gt;
- fix pattern escaping using GLOB instead of LIKE or create an register own implementation of LIKE
 </content:encoded>
 <dc:date>2006-08-21T14:28:57-05:00</dc:date>
 <dc:publisher>lsmith</dc:publisher>
</item>

</rdf:RDF>