<!--
RSS generated by JIRA (5.2.7#850-sha1:b2af0c8dc8537b36121c6a579fabbdf79fc919e5) at Wed May 22 09:08:37 UTC 2013

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
http://www.doctrine-project.org/jira/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+DBAL+AND+fixVersion+%3D+%222.4%22&tempMax=1000&field=key&field=summary
-->
<!-- If you wish to do custom client-side styling of RSS, uncomment this:
<?xml-stylesheet href="http://www.doctrine-project.org/jira/styles/jiraxml2html.xsl" type="text/xsl"?>
-->
<rss version="0.92">
    <channel>
        <title>Doctrine Project</title>
        <link>http://www.doctrine-project.org/jira/secure/IssueNavigator.jspa?reset=true&amp;jqlQuery=project+%3D+DBAL+AND+fixVersion+%3D+%222.4%22</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="55" total="55"/>
                <build-info>
            <version>5.2.7</version>
            <build-number>850</build-number>
            <build-date>21-02-2013</build-date>
        </build-info>
<item>
            <title>[DBAL-522] BC break : executeQuery with an array containing null value(s).</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-522</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;Hello, i have got an error with doctrine 2.3.4 when i try to run the following code :&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt; 
    $conn-&amp;gt;executeQuery(
        &apos;INSERT INTO FOO (foo, bar) values (:foo, :bar)&apos;, 
         array(&apos;foo&apos; =&amp;gt; 1, &apos;bar&apos; =&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;)
     );
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;Error : Value for :bar not found in params array. Params array key should be &quot;bar&quot; &lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;This code worked with doctrine 2.3.3.&lt;/p&gt;

&lt;p&gt;I think the error comes from the function &apos;extractParam&apos; in SQLParserUtils.php (DBAL)&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
line 215 : &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; (isset($paramsOrTypes[$paramName]))
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;The key exists even if the value is null.&lt;br/&gt;
So it should be:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
  &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; (array_key_exists($paramName, $paramsOrTypes)) 
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;


&lt;p&gt;I am not enough confident to try a PR.&lt;br/&gt;
Thanks in advance!&lt;/p&gt;



</description>
                <environment>Mac OSX 10.8.3, Mysql 5.5.28, PHP5.4 </environment>
            <key id="14971">DBAL-522</key>
            <summary>BC break : executeQuery with an array containing null value(s).</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/blocker.png">Blocker</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="ocramius">Marco Pivetta</assignee>
                                <reporter username="remy">lemeunier</reporter>
                        <labels>
                        <label>dbal</label>
                    </labels>
                <created>Mon, 20 May 2013 10:02:55 +0000</created>
                <updated>Tue, 21 May 2013 05:58:01 +0000</updated>
                    <resolved>Tue, 21 May 2013 05:54:50 +0000</resolved>
                            <version>2.3.4</version>
                                <fixVersion>2.4</fixVersion>
                <fixVersion>2.3.5</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="20402" author="ocramius" created="Mon, 20 May 2013 16:15:54 +0000"  >&lt;p&gt;I suggested a hotfix at &lt;a href=&quot;https://github.com/doctrine/dbal/pull/322&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/322&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="20406" author="remy" created="Tue, 21 May 2013 05:58:01 +0000"  >&lt;p&gt;Thanks for the hotfix.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-511] Schema\ColumnDiff incorrect with default varchar value and postgresql</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-511</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;I have a Schema\Table  with a column:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
$usersTable-&amp;gt;addColumn(&lt;span class=&quot;code-quote&quot;&gt;&quot;lastip&quot;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;string&quot;&lt;/span&gt;, array(&lt;span class=&quot;code-quote&quot;&gt;&quot;length&quot;&lt;/span&gt; =&amp;gt; 32, &lt;span class=&quot;code-quote&quot;&gt;&quot;&lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt;&quot;&lt;/span&gt; =&amp;gt; &quot;&quot;));
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;When I use Schema\Comparator on this table I get a ColumnDiff:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
object(Doctrine\DBAL\Schema\ColumnDiff)[554]
  &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; &apos;oldColumnName&apos; =&amp;gt; string &apos;lastip&apos; (length=6)
  &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; &apos;column&apos; =&amp;gt; 
    object(Doctrine\DBAL\Schema\Column)[481]
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_type&apos; =&amp;gt; 
        object(Doctrine\DBAL\Types\StringType)[278]
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_length&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;int&lt;/span&gt; 32
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_precision&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;int&lt;/span&gt; 10
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_scale&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;int&lt;/span&gt; 0
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_unsigned&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_fixed&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_notnull&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_default&apos; =&amp;gt; string &apos;&apos; (length=0)
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_autoincrement&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_platformOptions&apos; =&amp;gt; 
        array
          empty
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_columnDefinition&apos; =&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_comment&apos; =&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_customSchemaOptions&apos; =&amp;gt; 
        array
          empty
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_name&apos; =&amp;gt; string &apos;lastip&apos; (length=6)
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_namespace&apos; =&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_quoted&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;
  &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; &apos;changedProperties&apos; =&amp;gt; 
    array
      0 =&amp;gt; string &apos;&lt;span class=&quot;code-keyword&quot;&gt;default&lt;/span&gt;&apos; (length=7)
  &lt;span class=&quot;code-keyword&quot;&gt;public&lt;/span&gt; &apos;fromColumn&apos; =&amp;gt; 
    object(Doctrine\DBAL\Schema\Column)[293]
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_type&apos; =&amp;gt; 
        object(Doctrine\DBAL\Types\StringType)[278]
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_length&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;int&lt;/span&gt; 32
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_precision&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;int&lt;/span&gt; 10
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_scale&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;int&lt;/span&gt; 0
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_unsigned&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_fixed&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_notnull&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_default&apos; =&amp;gt; string &apos;&apos;&apos;::character varying&apos; (length=21)
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_autoincrement&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_platformOptions&apos; =&amp;gt; 
        array
          empty
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_columnDefinition&apos; =&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_comment&apos; =&amp;gt; string &apos;&apos; (length=0)
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_customSchemaOptions&apos; =&amp;gt; 
        array
          empty
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_name&apos; =&amp;gt; string &apos;lastip&apos; (length=6)
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_namespace&apos; =&amp;gt; &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;
      &lt;span class=&quot;code-keyword&quot;&gt;protected&lt;/span&gt; &apos;_quoted&apos; =&amp;gt; &lt;span class=&quot;code-object&quot;&gt;boolean&lt;/span&gt; &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;With &quot;default&quot; postgresql adds &quot;::character varying&quot; when it&apos;s a varchar.&lt;/p&gt;

&lt;p&gt;This gives a alter sql query:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
ALTER TABLE bolt_users ALTER lastip SET  DEFAULT &apos;&apos;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;After executing this, the next time it&apos;s the ColumnDiff again. Should the &quot;::character varying&quot; part be ignored by doctrine? Because then the schema will be valid.&lt;/p&gt;

&lt;p&gt;Using Doctrine 2.4.0-BETA1 (38b1a340c5ec7c58be1883696c1f956bed5b7f0c)&lt;/p&gt;</description>
                <environment>Ubuntu 12.04.2 LTS&lt;br/&gt;
PHP 5.3.10-1ubuntu3.6&lt;br/&gt;
PostgreSQL(libpq) Version =&amp;gt; 9.1.8</environment>
            <key id="14823">DBAL-511</key>
            <summary>Schema\ColumnDiff incorrect with default varchar value and postgresql</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="richardhinkamp">Richard Hinkamp</reporter>
                        <labels>
                    </labels>
                <created>Wed, 1 May 2013 16:26:54 +0000</created>
                <updated>Sat, 4 May 2013 11:15:53 +0000</updated>
                    <resolved>Sat, 4 May 2013 11:15:53 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                <fixVersion>2.3.4</fixVersion>
                                <component>Schema Managers</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="20163" author="beberlei" created="Wed, 1 May 2013 17:19:47 +0000"  >&lt;p&gt;Duplicate of &lt;a href=&quot;http://www.doctrine-project.org/jira/browse/DBAL-483&quot; title=&quot;default values make orm:validate-schema fail&quot;&gt;&lt;del&gt;DBAL-483&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="20190" author="richardhinkamp" created="Thu, 2 May 2013 09:37:40 +0000"  >&lt;p&gt;Hmm that&apos;s not a duplicate. The default column handling works great in mysql, sqlite and with integer/date/etc fields in postgres, just not with varchar and postgres. I think doctrine should handle the &quot;::character varying&quot; part which postgres adds to the default value of a varchar field.&lt;/p&gt;</comment>
                    <comment id="20202" author="beberlei" created="Sat, 4 May 2013 11:15:53 +0000"  >&lt;p&gt;Yes you are right, fixed the underlying issue now.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-508] MySqlSchemaManager accessing undefined index tableColumn[comment]</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-508</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;in the method Doctrine\DBAL\Schema\MySqlSchemaManager::_getPortableTableColumnDefinition the index &quot;comment&quot; in the array $tableColumn is accessed without ensuring that this index is set. This leads to an Undefined index: comment warning in E_ALL-environments.&lt;/p&gt;

&lt;p&gt;This method is triggered e.g. by the Doctrine\ORM\Tools\SchemaTool getUpdateSchemaSql method.&lt;/p&gt;</description>
                <environment>Linux 3.2.0-24-generic-pae #39-Ubuntu,&lt;br/&gt;
mysql Ver 14.14 Distrib 5.5.31, for debian-linux-gnu (i686) using readline 6.2</environment>
            <key id="14820">DBAL-508</key>
            <summary>MySqlSchemaManager accessing undefined index tableColumn[comment]</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/trivial.png">Trivial</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                                <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="mkuckert">Martin Kuckert</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 Apr 2013 15:27:06 +0000</created>
                <updated>Thu, 9 May 2013 16:08:45 +0000</updated>
                    <resolved>Thu, 9 May 2013 16:08:33 +0000</resolved>
                            <version>2.3.3</version>
                                <fixVersion>2.4</fixVersion>
                                <component>Schema Managers</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="20188" author="beberlei" created="Wed, 1 May 2013 21:33:10 +0000"  >&lt;p&gt;Can&apos;t really explain this, the key has to be existant. This is only called with information from MysqlPlatform#getListTableColumnsSQL().&lt;/p&gt;</comment>
                    <comment id="20189" author="mkuckert" created="Thu, 2 May 2013 07:13:35 +0000"  >&lt;p&gt;I&apos;ve just found the issue. The main problem is the usage of &apos;DESCRIBE &apos; . $table; in the getListTableColumnsSQL, if there&apos;s no $database set. describe does not return the comment column, but &apos;show full columns from &apos; . $table; does.&lt;br/&gt;
At the basis of the missing $database value was my own DBAL\Driver implementation not properly returning the currently connected database. So $database was NULL and the alternate code path was executed, so resulting in no comment-property.&lt;/p&gt;

&lt;p&gt;Seems like an uncovered code path instead of a bug in a real environment.&lt;/p&gt;</comment>
                    <comment id="20251" author="beberlei" created="Thu, 9 May 2013 16:08:45 +0000"  >&lt;p&gt;Special case fixed for 2.4&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-506] [GH-312] [DBAL-264] Support for UIDs in PostgreSQL</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-506</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of mbadolato:&lt;/p&gt;

&lt;p&gt;Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/312&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/312&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Add getGuidExpression() to PostgreSqlPlatform so that UUID support&lt;br/&gt;
works properly&lt;/p&gt;</description>
                <environment></environment>
            <key id="14811">DBAL-506</key>
            <summary>[GH-312] [DBAL-264] Support for UIDs in PostgreSQL</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="doctrinebot">Doctrine Bot</reporter>
                        <labels>
                    </labels>
                <created>Thu, 25 Apr 2013 18:22:41 +0000</created>
                <updated>Sat, 27 Apr 2013 08:15:41 +0000</updated>
                    <resolved>Sat, 27 Apr 2013 08:15:41 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="20116" author="doctrinebot" created="Sat, 27 Apr 2013 08:15:29 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-312&amp;#93;&lt;/span&gt; was closed:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/312&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/312&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-500] [GH-308] added index flags to schema table</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-500</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of bamarni:&lt;/p&gt;

&lt;p&gt;Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/308&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/308&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;This would allow, for example, to create some fulltext indexes with the MysqlPlatform, by passing the &quot;fulltext&quot; flag.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14794">DBAL-500</key>
            <summary>[GH-308] added index flags to schema table</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="doctrinebot">Doctrine Bot</reporter>
                        <labels>
                    </labels>
                <created>Sat, 20 Apr 2013 15:19:29 +0000</created>
                <updated>Wed, 1 May 2013 12:33:31 +0000</updated>
                    <resolved>Wed, 1 May 2013 12:33:31 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="20149" author="doctrinebot" created="Wed, 1 May 2013 12:33:15 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-308&amp;#93;&lt;/span&gt; was closed:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/308&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/308&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-499] [GH-307] Postgres fix for a possible unavailable dbname</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-499</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of antonioribeiro:&lt;/p&gt;

&lt;p&gt;Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/307&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/307&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

</description>
                <environment></environment>
            <key id="14792">DBAL-499</key>
            <summary>[GH-307] Postgres fix for a possible unavailable dbname</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="doctrinebot">Doctrine Bot</reporter>
                        <labels>
                    </labels>
                <created>Fri, 19 Apr 2013 20:07:44 +0000</created>
                <updated>Sat, 4 May 2013 11:58:05 +0000</updated>
                    <resolved>Sat, 4 May 2013 11:58:05 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="20208" author="doctrinebot" created="Sat, 4 May 2013 11:57:53 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-307&amp;#93;&lt;/span&gt; was closed:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/307&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/307&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-498] [GH-306] [DBAL-497] Fixed SQL Server platform replacing &apos;FROM&apos; in column names during limit</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-498</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of shaneneuerburg:&lt;/p&gt;

&lt;p&gt;Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/306&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/306&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;The regex used to replace the FROM clause was in a &quot;starts with&quot; form, which also matched column names that start with the word &quot;FROM&quot;. This resulted in column names being replaced with the logic used for limiting, breaking the query once pagination is used. I added a whitespace requirement after &quot;FROM&apos; in the regex as well as a trailing whitespace in the replacement.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14786">DBAL-498</key>
            <summary>[GH-306] [DBAL-497] Fixed SQL Server platform replacing &apos;FROM&apos; in column names during limit</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="guilhermeblanco">Guilherme Blanco</assignee>
                                <reporter username="doctrinebot">Doctrine Bot</reporter>
                        <labels>
                    </labels>
                <created>Thu, 18 Apr 2013 15:13:48 +0000</created>
                <updated>Sat, 20 Apr 2013 07:58:03 +0000</updated>
                    <resolved>Thu, 18 Apr 2013 17:15:03 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="20052" author="doctrinebot" created="Thu, 18 Apr 2013 15:56:36 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-306&amp;#93;&lt;/span&gt; was closed:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/306&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/306&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="20053" author="ocramius" created="Thu, 18 Apr 2013 17:15:03 +0000"  >&lt;p&gt;merged&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-497] SQLServerPlatform modifies limit query incorrectly when column names start with &quot;from&quot;</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-497</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;I am working with a table that has columns that start with the word &quot;from&quot; (fromNumber, fromCity, etc). When SQLServerPlatform-&amp;gt;doModifyLimitQuery is called, &quot;from&quot; in the names are incorrectly replaced. I suggest adding a whitespace requirement after FROM in the preg_replace on this line:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/blob/master/lib/Doctrine/DBAL/Platforms/SQLServerPlatform.php#L848&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/blob/master/lib/Doctrine/DBAL/Platforms/SQLServerPlatform.php#L848&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So this:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
$query = preg_replace(&apos;/\sFROM/i&apos;, &lt;span class=&quot;code-quote&quot;&gt;&quot;, ROW_NUMBER() OVER ($over) AS doctrine_rownum FROM&quot;&lt;/span&gt;, $query);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Becomes this:&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
$query = preg_replace(&apos;/\sFROM\s/i&apos;, &lt;span class=&quot;code-quote&quot;&gt;&quot;, ROW_NUMBER() OVER ($over) AS doctrine_rownum FROM &quot;&lt;/span&gt;, $query);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment>OS X using FreeTDS driver, unixODBC&lt;br/&gt;
SQL Server 2008</environment>
            <key id="14785">DBAL-497</key>
            <summary>SQLServerPlatform modifies limit query incorrectly when column names start with &quot;from&quot;</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="shaneneuerburg">Shane Neuerburg</reporter>
                        <labels>
                        <label>sqlserver</label>
                    </labels>
                <created>Thu, 18 Apr 2013 04:11:42 +0000</created>
                <updated>Sat, 20 Apr 2013 07:57:51 +0000</updated>
                    <resolved>Sat, 20 Apr 2013 07:57:51 +0000</resolved>
                            <version>2.3.3</version>
                                <fixVersion>2.4</fixVersion>
                                <component>Platforms</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="20051" author="shaneneuerburg" created="Thu, 18 Apr 2013 15:14:14 +0000"  >&lt;p&gt;Pull request:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/306&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/306&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-494] [GH-304] Fix for DBAL-442</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-494</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of yethee:&lt;/p&gt;

&lt;p&gt;Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/304&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/304&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

</description>
                <environment></environment>
            <key id="14780">DBAL-494</key>
            <summary>[GH-304] Fix for DBAL-442</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="guilhermeblanco">Guilherme Blanco</assignee>
                                <reporter username="doctrinebot">Doctrine Bot</reporter>
                        <labels>
                    </labels>
                <created>Sun, 14 Apr 2013 14:16:51 +0000</created>
                <updated>Sun, 14 Apr 2013 16:30:59 +0000</updated>
                    <resolved>Sun, 14 Apr 2013 16:30:59 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="20012" author="doctrinebot" created="Sun, 14 Apr 2013 15:29:30 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-304&amp;#93;&lt;/span&gt; was closed:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/304&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/304&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-486] [GH-300] Improve list SQL Server table indexes</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-486</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of deeky666:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/300&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/300&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;This PR improves listing table indexes in SQL Server. Currently table indexes are retrieved in the platform via a stored procedure &amp;lt;code&amp;gt;sp_helpindex&amp;lt;/code&amp;gt; which causes problems with some SQL Server drivers like ODBC that cannot retrieve information from stored procedure calls. Table indexes are retrieved via native system tables now, which seems cleaner and is more flexible concerning which information to retrieve.&lt;br/&gt;
Additionally code duplication in &amp;lt;code&amp;gt;SQLServerSchemaManager::_getPortableTableIndexesList&amp;lt;/code&amp;gt; is removed and simplified by this PR.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14763">DBAL-486</key>
            <summary>[GH-300] Improve list SQL Server table indexes</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Thu, 4 Apr 2013 22:29:21 +0000</created>
                <updated>Sat, 6 Apr 2013 13:11:00 +0000</updated>
                    <resolved>Sat, 6 Apr 2013 13:11:00 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19947" author="beberlei" created="Sat, 6 Apr 2013 13:10:52 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-300&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/300&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/300&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-485] [GH-299] Fix list SQL Server composite foreign keys</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-485</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of deeky666:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/299&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/299&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;This PR fixes listing composite foreign keys in &amp;lt;code&amp;gt;SQLServerSchemaManager&amp;lt;/code&amp;gt;. Currently the schema manager creates a foreign key object for each column in a foreign key constraint returned by the platform&apos;s &amp;lt;code&amp;gt;listTableForeignKeysSQL&amp;lt;/code&amp;gt;, This is ok for foreign keys consisting of only one column but fails for composite foreign key constraints. The test &amp;lt;code&amp;gt;testListForeignKeysComposite&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;SQLServerSchemaManagerTest&amp;lt;/code&amp;gt; currently fails but is fixed with this PR.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14762">DBAL-485</key>
            <summary>[GH-299] Fix list SQL Server composite foreign keys</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Thu, 4 Apr 2013 22:14:01 +0000</created>
                <updated>Sat, 6 Apr 2013 09:16:06 +0000</updated>
                    <resolved>Sat, 6 Apr 2013 09:16:06 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19945" author="beberlei" created="Sat, 6 Apr 2013 09:16:03 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-299&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/299&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/299&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-484] [GH-298] Fix SQL Server default constraints</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-484</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of deeky666:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/298&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/298&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;This PR fixes altering column default values. In SQL Server column default values are stored in constraints. &amp;lt;code&amp;gt;CREATE TABLE&amp;lt;/code&amp;gt; statements with column declarations like &amp;lt;code&amp;gt;some_column NVARCHAR(50) NOT NULL DEFAULT &apos;default value&apos;&amp;lt;/code&amp;gt; internally creates a default constraint with an automatically generated name in the the system table `sys.default_constraints`. &amp;lt;code&amp;gt;ALTER TABLE&amp;lt;/code&amp;gt; statements do not support the &amp;lt;code&amp;gt;DEFAULT&amp;lt;/code&amp;gt; clause in column alteration declarations, leading in SQL syntax errors. Thus changing a column&apos;s default value is currently not possible. &lt;br/&gt;
To alter a column&apos;s default value, the old column&apos;s default constraint hast to be dropped and recreated again. As a default constraint has to be referenced by name to be dropped, we need to create each default constraint with an own unique name. This PR generates separate statements for default constraint declarations. It generates a unique name consisting of the table name and the column name the default constraint is created for.&lt;br/&gt;
&amp;lt;code&amp;gt;DF_TABLE_NAME_HASH%_%COLUMN_NAME_HASH%&amp;lt;/code&amp;gt;&lt;/p&gt;</description>
                <environment></environment>
            <key id="14761">DBAL-484</key>
            <summary>[GH-298] Fix SQL Server default constraints</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Thu, 4 Apr 2013 21:42:02 +0000</created>
                <updated>Sat, 6 Apr 2013 09:20:22 +0000</updated>
                    <resolved>Sat, 6 Apr 2013 09:20:22 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19946" author="beberlei" created="Sat, 6 Apr 2013 09:18:03 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-298&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/298&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/298&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-478] [GH-295] Fix ModifyLimitQueryTest</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-478</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of deeky666:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/295&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/295&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;The functional &amp;lt;code&amp;gt;ModifyLimitQueryTest&amp;lt;/code&amp;gt; makes false expectations about the query results. &amp;lt;code&amp;gt;LIMIT&amp;lt;/code&amp;gt; queries without &amp;lt;code&amp;gt;ORDER BY&amp;lt;/code&amp;gt; clause return non-deterministic results, therefore the test cannot make any expectations about which values are returned and in which order. You can only expect a certain number of results.&lt;br/&gt;
The test might still work on platforms like mysql when you assume results to be in an ascending order, because the database might put the results of a non-deterministic query in an ascending order by default. Still this is not reliable and not all vendors do that.&lt;br/&gt;
This PR changes the tests to have an ordered, deterministic results by default to have more reliable expectations. Also one test about a non-deterministic query was added, which just asserts the number of results returned.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14745">DBAL-478</key>
            <summary>[GH-295] Fix ModifyLimitQueryTest</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 30 Mar 2013 16:36:00 +0000</created>
                <updated>Mon, 1 Apr 2013 21:23:17 +0000</updated>
                    <resolved>Mon, 1 Apr 2013 21:23:17 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19921" author="beberlei" created="Mon, 1 Apr 2013 21:23:12 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-295&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/295&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/295&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-476] [GH-294] Allow removing column comment on some platforms</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-476</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of deeky666:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/294&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/294&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Some platforms currently do not remove a comment on a column on table alteration.&lt;br/&gt;
This PR fixes this. Also updated platform and functional schema tests for this.&lt;br/&gt;
Besides that &amp;lt;code&amp;gt;OraclePlatform&amp;lt;/code&amp;gt; now does not generate a useless &amp;lt;code&amp;gt;ALTER TABLE MODIFY&amp;lt;/code&amp;gt; SQL snippet when only the column comment has changed, as this is handled seperately through &amp;lt;code&amp;gt;COMMENT ON COLUMN&amp;lt;/code&amp;gt; SQL statement.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14739">DBAL-476</key>
            <summary>[GH-294] Allow removing column comment on some platforms</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Thu, 28 Mar 2013 20:17:26 +0000</created>
                <updated>Mon, 1 Apr 2013 21:25:50 +0000</updated>
                    <resolved>Mon, 1 Apr 2013 21:25:50 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19922" author="beberlei" created="Mon, 1 Apr 2013 21:25:48 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-294&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/294&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/294&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-473] [GH-292] Add length in the OCI8 bindParam</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-473</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of Juliens:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/292&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/292&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

</description>
                <environment></environment>
            <key id="14726">DBAL-473</key>
            <summary>[GH-292] Add length in the OCI8 bindParam</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Mar 2013 13:10:25 +0000</created>
                <updated>Tue, 26 Mar 2013 19:49:21 +0000</updated>
                    <resolved>Tue, 26 Mar 2013 19:49:21 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19897" author="beberlei" created="Tue, 26 Mar 2013 19:48:47 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-292&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/292&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/292&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-462] [GH-284] Correcting code example</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-462</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of intel352:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/284&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/284&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Doc incorrectly makes a call to close(), when it should be calling closeCursor()&lt;/p&gt;</description>
                <environment></environment>
            <key id="14679">DBAL-462</key>
            <summary>[GH-284] Correcting code example</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 10 Mar 2013 06:02:50 +0000</created>
                <updated>Sun, 10 Mar 2013 08:01:44 +0000</updated>
                    <resolved>Sun, 10 Mar 2013 08:01:44 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19820" author="beberlei" created="Sun, 10 Mar 2013 08:01:37 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-284&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/284&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/284&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-460] [GH-283] Fix SchemaManagerFunctionalTestCase composite foreign keys test</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-460</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of deeky666:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/283&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/283&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;This PR fixes a bug in the &amp;lt;code&amp;gt;SchemaManagerFunctionalTestCase&amp;lt;/code&amp;gt; composite foreign keys test I encountered today. In SQL Server the test case fails because both &amp;lt;code&amp;gt;testListForeignKeys&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;testListForeignKeysComposite&amp;lt;/code&amp;gt; tests create a foreign key with the same name which is not possible for one single DB in SQL Server.&lt;br/&gt;
I don&apos;t know if this applies to other RDBMS also but this should also fix the others.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14664">DBAL-460</key>
            <summary>[GH-283] Fix SchemaManagerFunctionalTestCase composite foreign keys test</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Mar 2013 01:08:47 +0000</created>
                <updated>Tue, 12 Mar 2013 20:00:29 +0000</updated>
                    <resolved>Tue, 12 Mar 2013 20:00:28 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19845" author="beberlei" created="Tue, 12 Mar 2013 20:00:26 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-283&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/283&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/283&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-459] [GH-282] Add column collation support for SQL Server</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-459</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of deeky666:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/282&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/282&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;This PR contributes to PR #274 and adds the missing SQL Server driver support for column collations. It&apos;s fully functional tested on my own SQL Server database.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14663">DBAL-459</key>
            <summary>[GH-282] Add column collation support for SQL Server</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Mar 2013 00:54:32 +0000</created>
                <updated>Tue, 12 Mar 2013 20:01:44 +0000</updated>
                    <resolved>Tue, 12 Mar 2013 20:01:44 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19846" author="beberlei" created="Tue, 12 Mar 2013 20:01:37 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-282&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/282&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/282&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-455] [GH-278] OraclePlatform sequence naming for primary keys</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-455</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of jrjohnson:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/278&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/278&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Change Oracle sequence generation to match what is being created by ORM and other platforms in the form of $table_$column_SQL instead of $table_SEQ&lt;/p&gt;

&lt;p&gt;This is a solution for &lt;a href=&quot;https://github.com/doctrine/migrations/issues/112&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/migrations/issues/112&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
            <key id="14653">DBAL-455</key>
            <summary>[GH-278] OraclePlatform sequence naming for primary keys</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 2 Mar 2013 22:32:57 +0000</created>
                <updated>Tue, 12 Mar 2013 20:03:23 +0000</updated>
                    <resolved>Tue, 12 Mar 2013 20:03:23 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>1</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="19847" author="beberlei" created="Tue, 12 Mar 2013 20:03:16 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-278&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/278&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/278&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-447] [GH-272] Refactor SQL Server keyword dictionaries and MsSQL leftovers</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-447</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of deeky666:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/272&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/272&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Each Microsoft SQL Server version has its own specific reserved keyword dictionary. Therefore each platform version should implement the correct dictionary. This PR adds dedicated dictionaries for Microsoft SQL Server 2000 (base), 2005, 2008 and 2012. Moreover all the &quot;mssql&quot; leftovers are refactored to fit the &quot;sqlserver&quot; term.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14480">DBAL-447</key>
            <summary>[GH-272] Refactor SQL Server keyword dictionaries and MsSQL leftovers</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Feb 2013 18:08:23 +0000</created>
                <updated>Tue, 12 Mar 2013 20:12:35 +0000</updated>
                    <resolved>Tue, 12 Mar 2013 20:12:35 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-445] [GH-271] added the possibility to use column names as keys for the types in Connection::insert()</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-445</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of fabpot:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/271&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/271&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;The Connection::insert() method takes an array of types as its third argument:&lt;/p&gt;

&lt;p&gt;$conn-&amp;gt;insert(&apos;foo&apos;, array(&apos;foo&apos; =&amp;gt; &apos;foo&apos;, &apos;date&apos; =&amp;gt; new \DateTime()), array(2 =&amp;gt; &apos;datetime&apos;));&lt;/p&gt;

&lt;p&gt;But without looking at the implementation, I&apos;m sure you would have written the following instead:&lt;/p&gt;

&lt;p&gt;$conn-&amp;gt;insert(&apos;foo&apos;, array(&apos;foo&apos; =&amp;gt; &apos;foo&apos;, &apos;date&apos; =&amp;gt; new \DateTime()), array(&apos;date&apos; =&amp;gt; &apos;datetime&apos;));&lt;/p&gt;

&lt;p&gt;But unfortunately, that&apos;s does not work. This commit add support for this, and of course, the old way still works.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14478">DBAL-445</key>
            <summary>[GH-271] added the possibility to use column names as keys for the types in Connection::insert()</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Feb 2013 17:42:52 +0000</created>
                <updated>Sun, 14 Apr 2013 12:23:38 +0000</updated>
                    <resolved>Sun, 14 Apr 2013 12:23:38 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="20003" author="doctrinebot" created="Sun, 14 Apr 2013 12:23:07 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-271&amp;#93;&lt;/span&gt; was closed:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/271&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/271&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-444] OraclePlatform getSequenceNextValSQL not handling case/quoting properly on 11g</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-444</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;I have an installer script that uses ORM SchemaTool to create the entities in the DB and then populates with basic data using basic EM-&amp;gt;persist calls via ORM.&lt;/p&gt;

&lt;p&gt;Sequence objects are created, and when using the 10g Instant Client everything worked correctly, however, upon upgrade to latest version of the Instant Client Oracle seems to be expecting consistent case for these schema objects. It appears as if they are being created with a quoted name as they are created in lowercase. OraclePlatform::getSequenceNextValSQL, however, generates &quot;SELECT entity_id_seq.nextval FROM DUAL&quot; and this fails with error &quot;General error: 2289 OCIStmtExecute: ORA-02289: sequence does not exist&quot;.&lt;/p&gt;

&lt;p&gt;Executing &quot;SELECT &quot;entity_id_seq&quot;.nextval FROM DUAL&quot; directly on the DB returns the correct value.&lt;/p&gt;

&lt;p&gt;I believe this may also impact the code in &lt;a href=&quot;http://www.doctrine-project.org/jira/browse/DBAL-278&quot; class=&quot;external-link&quot;&gt;http://www.doctrine-project.org/jira/browse/DBAL-278&lt;/a&gt;&lt;/p&gt;</description>
                <environment>PHP version 5.4.11&lt;br/&gt;
Oracle 11g Instant Client version 11.2.0.3.0&lt;br/&gt;
Oracle Database 11g Enterprise Edition version 11.2.0.3.0 (x64)&lt;br/&gt;
OCI8 DBAL driver</environment>
            <key id="14474">DBAL-444</key>
            <summary>OraclePlatform getSequenceNextValSQL not handling case/quoting properly on 11g</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/inprogress.png">In Progress</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="maxmilaney">Max Milaney</reporter>
                        <labels>
                        <label>oci8</label>
                        <label>oracle</label>
                        <label>sequence</label>
                    </labels>
                <created>Sun, 10 Feb 2013 23:13:00 +0000</created>
                <updated>Thu, 4 Apr 2013 21:22:17 +0000</updated>
                                    <version>2.3.2</version>
                                <fixVersion>2.4</fixVersion>
                                <component>Platforms</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="19819" author="maxmilaney" created="Sun, 10 Mar 2013 05:06:49 +0000"  >&lt;p&gt;Hi there,&lt;br/&gt;
Wondering if there is any update on this? I&apos;m having to use a workaround in my applications.&lt;br/&gt;
Cheers,&lt;br/&gt;
Max&lt;/p&gt;</comment>
                    <comment id="19853" author="beberlei" created="Thu, 14 Mar 2013 20:54:52 +0000"  >&lt;p&gt;Can you maybe show an entity definition with its sequence mapping?&lt;/p&gt;</comment>
                    <comment id="19872" author="maxmilaney" created="Sun, 17 Mar 2013 21:05:36 +0000"  >&lt;p&gt;Here you are mate. Please see attachment.&lt;/p&gt;</comment>
                    <comment id="19941" author="beberlei" created="Thu, 4 Apr 2013 21:22:17 +0000"  >&lt;p&gt;I cant seem to find the problem, in DBAL &quot;lib/Doctrine/DBAL/Platforms/OraclePlatform.php&quot; on line 171, the sequence statement is created with $sequence-&amp;gt;getQuotedName($platform), but this only works if quoting is requrested for the sequence.&lt;/p&gt;

&lt;p&gt;How do you actually create the sequence? Your entity doesnt have @GeneratedValue.&lt;/p&gt;

&lt;p&gt;What does the create schema command say with &quot;--dump-sql&quot; flag? Is the SQL quoted?&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                    <attachment id="11512" name="example.php" size="1001" author="maxmilaney" created="Sun, 17 Mar 2013 21:05:36 +0000" />
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-442] Break the query building with multiple from parts</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-442</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;For example:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
$queryBuilder
    -&amp;gt;select(&apos;DISTINCT c.id&apos;)
    -&amp;gt;from(&apos;Campaigns&apos;, &apos;c&apos;)
    -&amp;gt;leftJoin(&apos;c&apos;, &apos;CampaignOperations&apos;, &apos;od&apos;, &apos;od.campaignId = c.id AND od.operation = :operation&apos;)
    -&amp;gt;from(&apos;BannerGroups&apos;, &apos;bg&apos;)
    -&amp;gt;innerJoin(&apos;bg&apos;, &apos;BannerGroupStrategies&apos;, &apos;bgs&apos;, &apos;bgs.groupId = bg.id AND bgs.advSystem = :system&apos;)
    -&amp;gt;where(&apos;bg.campaignId = c.id&apos;);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Builded the query:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-sql&quot;&gt;
&lt;span class=&quot;code-keyword&quot;&gt;SELECT&lt;/span&gt; DISTINCT c.id &lt;span class=&quot;code-keyword&quot;&gt;FROM&lt;/span&gt; Campaigns s 
  LEFT JOIN CampaignOperations od ON (od.campaignId = c.id AND od.operation = :operation)
  INNER JOIN BannerGroupStrategies bgs ON (bgs.groupId = bg.id AND bgs.advSystem = :system), 
  BannerGroups bg
  &lt;span class=&quot;code-keyword&quot;&gt;WHERE&lt;/span&gt; (bg.campaignId = c.id)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;If this query execute on mysql, we get error: &lt;br/&gt;
SQLSTATE&lt;span class=&quot;error&quot;&gt;&amp;#91;42S22&amp;#93;&lt;/span&gt;: Column not found: 1054 Unknown column &apos;bg.id&apos; in &apos;on clause&apos;&lt;/p&gt;

&lt;p&gt;Expected result:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-sql&quot;&gt;
&lt;span class=&quot;code-keyword&quot;&gt;SELECT&lt;/span&gt; DISTINCT c.id &lt;span class=&quot;code-keyword&quot;&gt;FROM&lt;/span&gt; Campaigns s 
  LEFT JOIN CampaignOperations od ON (od.campaignId = c.id AND od.operation = :operation),
  BannerGroups bg
  INNER JOIN BannerGroupStrategies bgs ON (bgs.groupId = bg.id AND bgs.advSystem = :system)
  &lt;span class=&quot;code-keyword&quot;&gt;WHERE&lt;/span&gt; (bg.campaignId = c.id)
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Regression after patch &lt;a href=&quot;https://github.com/doctrine/dbal/pull/175&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/175&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
            <key id="14472">DBAL-442</key>
            <summary>Break the query building with multiple from parts</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="yethee">Denis Vasilev</reporter>
                        <labels>
                        <label>mysql</label>
                    </labels>
                <created>Sun, 10 Feb 2013 10:25:02 +0000</created>
                <updated>Mon, 22 Apr 2013 14:51:48 +0000</updated>
                    <resolved>Mon, 22 Apr 2013 14:51:48 +0000</resolved>
                            <version>2.3.2</version>
                                <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19523" author="yethee" created="Sun, 10 Feb 2013 14:59:51 +0000"  >&lt;p&gt;&lt;a href=&quot;https://github.com/doctrine/dbal/pull/270&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/270&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="20089" author="fabio.bat.silva" created="Mon, 22 Apr 2013 14:51:48 +0000"  >&lt;p&gt;Fixed by : &lt;a href=&quot;https://github.com/doctrine/dbal/commit/99574240f332a814ec193b6e7a88abb6a457f061&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/commit/99574240f332a814ec193b6e7a88abb6a457f061&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-440] [GH-268] Remove deprecated getShowDatabasesSQL() from Platforms</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-440</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of deeky666:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/268&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/268&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;As stated in PR #265 the getShowDatabasesSQL() method is deprecated in the platforms. This PR removes them entirely now.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14452">DBAL-440</key>
            <summary>[GH-268] Remove deprecated getShowDatabasesSQL() from Platforms</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 3 Feb 2013 18:09:00 +0000</created>
                <updated>Sun, 10 Feb 2013 00:04:34 +0000</updated>
                    <resolved>Sun, 10 Feb 2013 00:04:34 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="19467" author="beberlei" created="Sun, 3 Feb 2013 18:42:30 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-268&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/268&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/268&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="19514" author="asm89" created="Sun, 10 Feb 2013 00:04:34 +0000"  >&lt;p&gt;Was merged in &lt;a href=&quot;https://github.com/doctrine/dbal/commit/fc77f6de46d936552b445920a80b12af2c019cd4&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/commit/fc77f6de46d936552b445920a80b12af2c019cd4&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-439] [GH-267] Add SQLServerPlatform supports schemas</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-439</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of deeky666:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/267&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/267&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;SQL Server supports schemas. This PR modifies SQLServerPlatform to return true when asked for schema support.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14451">DBAL-439</key>
            <summary>[GH-267] Add SQLServerPlatform supports schemas</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 3 Feb 2013 11:35:31 +0000</created>
                <updated>Tue, 5 Feb 2013 15:21:50 +0000</updated>
                    <resolved>Tue, 5 Feb 2013 15:21:50 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="19465" author="beberlei" created="Sun, 3 Feb 2013 16:22:56 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-267&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/267&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/267&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="19480" author="fabio.bat.silva" created="Tue, 5 Feb 2013 15:21:50 +0000"  >&lt;p&gt;Merged : &lt;a href=&quot;https://github.com/doctrine/dbal/commit/e3f1af51eaec0707d5d387fc8cae1a585f2b5634&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/commit/e3f1af51eaec0707d5d387fc8cae1a585f2b5634&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-438] [GH-266] Removed outdated methods in DatabasePlatformMock.</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-438</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of BenMorel:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/266&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/266&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Same as &lt;a href=&quot;https://github.com/doctrine/doctrine2/pull/567&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/pull/567&lt;/a&gt;&lt;/p&gt;
</description>
                <environment></environment>
            <key id="14450">DBAL-438</key>
            <summary>[GH-266] Removed outdated methods in DatabasePlatformMock.</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 3 Feb 2013 02:10:07 +0000</created>
                <updated>Tue, 5 Feb 2013 15:19:24 +0000</updated>
                    <resolved>Tue, 5 Feb 2013 15:19:24 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="19459" author="beberlei" created="Sun, 3 Feb 2013 04:03:12 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-266&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/266&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/266&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="19460" author="beberlei" created="Sun, 3 Feb 2013 04:03:31 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-567&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/doctrine2/pull/567&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/doctrine2/pull/567&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="19478" author="fabio.bat.silva" created="Tue, 5 Feb 2013 15:19:24 +0000"  >&lt;p&gt;Merged : &lt;a href=&quot;https://github.com/doctrine/dbal/commit/2a58ac0e15315b785f3ee5edb822dc5e45d154d7&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/commit/2a58ac0e15315b785f3ee5edb822dc5e45d154d7&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-435] [GH-264] Allow passing empty arrays as parameters</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-435</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of frosas:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/264&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/264&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Right now something like&lt;/p&gt;

&lt;p&gt;```php&lt;br/&gt;
$entityManager&lt;br/&gt;
    -&amp;gt;createQuery(&quot;SELECT e FROM Entity e WHERE e IN (:entities)&quot;)&lt;br/&gt;
    -&amp;gt;execute(array(&apos;entities&apos; =&amp;gt; array()));&lt;br/&gt;
```&lt;/p&gt;

&lt;p&gt;produces a `Warning: array_fill(): Number of elements must be positive`&lt;/p&gt;</description>
                <environment></environment>
            <key id="14439">DBAL-435</key>
            <summary>[GH-264] Allow passing empty arrays as parameters</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Thu, 31 Jan 2013 16:06:51 +0000</created>
                <updated>Mon, 1 Apr 2013 13:45:44 +0000</updated>
                    <resolved>Mon, 1 Apr 2013 13:45:43 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-432] [GH-262] Add Symfony Console dependency to composer.json</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-432</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of BenMorel:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/262&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/262&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;The DBAL component offers a command-line tool based on Symfony Console, but this one is not present as a dependency in `composer.json`.&lt;/p&gt;

&lt;p&gt;This PR adds the dependency.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14432">DBAL-432</key>
            <summary>[GH-262] Add Symfony Console dependency to composer.json</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Tue, 29 Jan 2013 20:12:54 +0000</created>
                <updated>Sun, 14 Apr 2013 12:24:51 +0000</updated>
                    <resolved>Sun, 14 Apr 2013 12:24:51 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="20004" author="doctrinebot" created="Sun, 14 Apr 2013 12:24:46 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-262&amp;#93;&lt;/span&gt; was closed:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/262&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/262&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-431] [GH-261] Fix OFFSET without LIMIT cause MySQL syntax error.</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-431</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of Everus:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/261&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/261&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;MySQL OFFSET require LIMIT.&lt;br/&gt;
So fixed it to use the biggest limit possible as it recommended in &lt;a href=&quot;http://dev.mysql.com/doc/refman/5.0/en/select.html#id4651990&quot; class=&quot;external-link&quot;&gt;http://dev.mysql.com/doc/refman/5.0/en/select.html#id4651990&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
            <key id="14431">DBAL-431</key>
            <summary>[GH-261] Fix OFFSET without LIMIT cause MySQL syntax error.</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Tue, 29 Jan 2013 10:37:55 +0000</created>
                <updated>Sun, 14 Apr 2013 12:42:21 +0000</updated>
                    <resolved>Sun, 14 Apr 2013 12:41:40 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="20009" author="doctrinebot" created="Sun, 14 Apr 2013 12:42:21 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-261&amp;#93;&lt;/span&gt; was closed:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/261&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/261&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-417] [GH-250] Lightweight export as of doctrine/doctrine2#543</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-417</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of Ocramius:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/250&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/250&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;see doctrine/doctrine2#543&lt;/p&gt;</description>
                <environment></environment>
            <key id="14395">DBAL-417</key>
            <summary>[GH-250] Lightweight export as of doctrine/doctrine2#543</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="ocramius">Marco Pivetta</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 19 Jan 2013 19:15:26 +0000</created>
                <updated>Sat, 19 Jan 2013 23:00:19 +0000</updated>
                    <resolved>Sat, 19 Jan 2013 23:00:19 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19340" author="beberlei" created="Sat, 19 Jan 2013 23:00:16 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-250&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/250&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/250&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-403] [GH-240] Fix for DBAL-209</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-403</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of nemekzg:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/240&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/240&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Fix for &lt;a href=&quot;http://www.doctrine-project.org/jira/browse/DBAL-209&quot; title=&quot;fetchAll should include $types array for executeQuery&quot;&gt;DBAL-209&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
            <key id="14338">DBAL-403</key>
            <summary>[GH-240] Fix for DBAL-209</summary>
                <type id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 29 Dec 2012 17:21:28 +0000</created>
                <updated>Sun, 6 Jan 2013 09:07:04 +0000</updated>
                    <resolved>Sun, 6 Jan 2013 09:07:04 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="19222" author="beberlei" created="Sun, 6 Jan 2013 09:06:50 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-240&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/240&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/240&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-396] [GH-236] DBAL-200 Missing docs for 1 parameter in Connection::update</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-396</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of posulliv:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/236&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/236&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Trivial addition of docs for 1 parameter that was missing in Connection::update. Resolves an open issue so figured it was worth a pull request.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14304">DBAL-396</key>
            <summary>[GH-236] DBAL-200 Missing docs for 1 parameter in Connection::update</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Dec 2012 15:41:10 +0000</created>
                <updated>Wed, 12 Dec 2012 13:34:39 +0000</updated>
                    <resolved>Wed, 12 Dec 2012 13:34:39 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="19121" author="beberlei" created="Tue, 11 Dec 2012 16:41:56 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-236&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/236&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/236&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="19124" author="fabio.bat.silva" created="Wed, 12 Dec 2012 13:34:39 +0000"  >&lt;p&gt;Merged : &lt;a href=&quot;https://github.com/doctrine/dbal/commit/74c7616132ad82420320e76fa49781ee2f6af532&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/commit/74c7616132ad82420320e76fa49781ee2f6af532&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-383] [GH-228] fixed typo for enabling DEFERRED support</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-383</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of lsmith77:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/228&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/228&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;old spelling still supported for BC&lt;/p&gt;</description>
                <environment></environment>
            <key id="14228">DBAL-383</key>
            <summary>[GH-228] fixed typo for enabling DEFERRED support</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Thu, 15 Nov 2012 10:32:34 +0000</created>
                <updated>Thu, 22 Nov 2012 17:51:44 +0000</updated>
                    <resolved>Thu, 22 Nov 2012 17:51:44 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="19000" author="beberlei" created="Fri, 16 Nov 2012 13:28:53 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-228&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/228&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/228&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="19029" author="fabio.bat.silva" created="Thu, 22 Nov 2012 17:51:44 +0000"  >&lt;p&gt;Merged : &lt;a href=&quot;https://github.com/doctrine/dbal/commit/687643741c8a1c444d35b4e319b59bb15e3730e3&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/commit/687643741c8a1c444d35b4e319b59bb15e3730e3&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-381] [GH-227] MySql TEXT and BLOB type declarations</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-381</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of jappie:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/227&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/227&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Fixed maximum length of MySql TEXT type declaration, this should be 65535 (2 ^ 16 - 1) in stead of 65532.&lt;/p&gt;

&lt;p&gt;Added support for TINYBLOB, BLOB, MEDIUMBLOB and LONGBLOB based on the length of the field, the same way as the clob type declarations are determined.&lt;/p&gt;

&lt;p&gt;Added tests to prevent regression.&lt;/p&gt;</description>
                <environment>OS X 10.8.2, PHP 5.3.18, Nginx 1.2.4 (php through FPM) </environment>
            <key id="14221">DBAL-381</key>
            <summary>[GH-227] MySql TEXT and BLOB type declarations</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/minor.png">Minor</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="asm89">Alexander</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                        <label>blob</label>
                        <label>clob,</label>
                    </labels>
                <created>Wed, 14 Nov 2012 10:48:50 +0000</created>
                <updated>Sat, 9 Feb 2013 23:33:19 +0000</updated>
                    <resolved>Sat, 9 Feb 2013 23:33:19 +0000</resolved>
                            <version>2.0</version>
                <version>2.1</version>
                <version>2.2</version>
                <version>2.3</version>
                                <fixVersion>2.4</fixVersion>
                                <component>Platforms</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-370] [GH-220] Added support for alter table, foreign keys and autoincrement detection to Sqlite platform and schema</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-370</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of hason:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/220&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/220&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

</description>
                <environment></environment>
            <key id="14153">DBAL-370</key>
            <summary>[GH-220] Added support for alter table, foreign keys and autoincrement detection to Sqlite platform and schema</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 20 Oct 2012 19:54:38 +0000</created>
                <updated>Wed, 2 Jan 2013 10:29:22 +0000</updated>
                    <resolved>Sun, 23 Dec 2012 21:25:36 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>3</watches>
                        <comments>
                    <comment id="18867" author="hason" created="Mon, 22 Oct 2012 21:03:23 +0000"  >&lt;p&gt;Solves &lt;a href=&quot;http://www.doctrine-project.org/jira/browse/DDC-1232&quot; class=&quot;external-link&quot;&gt;http://www.doctrine-project.org/jira/browse/DDC-1232&lt;/a&gt;&lt;/p&gt;</comment>
                    <comment id="19203" author="ocramius" created="Wed, 2 Jan 2013 10:29:22 +0000"  >&lt;p&gt;&lt;a href=&quot;http://www.doctrine-project.org/jira/secure/ViewProfile.jspa?name=hason&quot; class=&quot;user-hover&quot; rel=&quot;hason&quot;&gt;Martin Haso&#328;&lt;/a&gt; this does not solve &lt;a href=&quot;http://www.doctrine-project.org/jira/browse/DDC-1232&quot; title=&quot;getAlterTableSQL is not supported by platform SQLite&quot;&gt;&lt;del&gt;DDC-1232&lt;/del&gt;&lt;/a&gt;, since `getAlterTableSQL` still just throws an exception.&lt;/p&gt;

&lt;p&gt;This PR currently breaks my functional test suites using the ORM and the SchemaTool in conjunction with the PDOSqlite driver.&lt;/p&gt;
</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-366] [GH-218] [MySQL] Fixed bug with comments not adding quotes for tables</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-366</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of okovalov:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/218&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/218&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;Title describes everything... =)&lt;/p&gt;</description>
                <environment></environment>
            <key id="14117">DBAL-366</key>
            <summary>[GH-218] [MySQL] Fixed bug with comments not adding quotes for tables</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Thu, 11 Oct 2012 15:54:35 +0000</created>
                <updated>Sun, 6 Jan 2013 10:41:13 +0000</updated>
                    <resolved>Sun, 6 Jan 2013 10:41:13 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="18840" author="beberlei" created="Mon, 15 Oct 2012 16:14:13 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-218&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/218&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/218&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-356] [GH-209] Added query micro-optimization</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-356</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of dlsniper:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/209&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/209&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;This adds a micro-optimization to the query and also exposes better the function calls to the profilers like XDebug or XHProf.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14082">DBAL-356</key>
            <summary>[GH-209] Added query micro-optimization</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 30 Sep 2012 11:28:31 +0000</created>
                <updated>Wed, 1 May 2013 17:26:54 +0000</updated>
                    <resolved>Wed, 1 May 2013 17:26:54 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>2</watches>
                        <comments>
                    <comment id="20166" author="doctrinebot" created="Wed, 1 May 2013 17:26:31 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-209&amp;#93;&lt;/span&gt; was closed:&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/209&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/209&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-355] [GH-208] Optimize autoload prefix in composer.json</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-355</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of Slamdunk:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/208&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/208&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;By having more specific autoload prefixes it is possible to reduce the number of stat calls made.&lt;/p&gt;</description>
                <environment></environment>
            <key id="14078">DBAL-355</key>
            <summary>[GH-208] Optimize autoload prefix in composer.json</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Fri, 28 Sep 2012 07:00:11 +0000</created>
                <updated>Fri, 5 Oct 2012 19:32:02 +0000</updated>
                    <resolved>Fri, 5 Oct 2012 19:31:45 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="18783" author="beberlei" created="Fri, 5 Oct 2012 19:32:02 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-208&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/208&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/208&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-350] [GH-205] Added exit code for dbal:reserved-words command</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-350</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of hason:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/205&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/205&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

</description>
                <environment></environment>
            <key id="14055">DBAL-350</key>
            <summary>[GH-205] Added exit code for dbal:reserved-words command</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Mon, 24 Sep 2012 10:35:02 +0000</created>
                <updated>Fri, 5 Oct 2012 20:31:42 +0000</updated>
                    <resolved>Fri, 5 Oct 2012 20:31:42 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="18786" author="beberlei" created="Fri, 5 Oct 2012 20:31:03 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-205&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/205&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/205&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-344] [GH-200] params not passed from execute to logger</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-344</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of robap:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/200&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/200&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;When parameters are passed to Doctrine\DBAL\Statement::execute, they are not passed to any enabled logger(s).&lt;/p&gt;</description>
                <environment></environment>
            <key id="14041">DBAL-344</key>
            <summary>[GH-200] params not passed from execute to logger</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 16 Sep 2012 19:16:37 +0000</created>
                <updated>Mon, 17 Sep 2012 09:36:44 +0000</updated>
                    <resolved>Mon, 17 Sep 2012 09:36:44 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="18655" author="beberlei" created="Mon, 17 Sep 2012 09:36:44 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-200&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/200&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/200&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-340] [GH-196] Fixed mini-typo</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-340</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of pborreli:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/196&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/196&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

</description>
                <environment></environment>
            <key id="14026">DBAL-340</key>
            <summary>[GH-196] Fixed mini-typo</summary>
                <type id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/bug.png">Bug</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Sep 2012 09:20:01 +0000</created>
                <updated>Mon, 17 Sep 2012 10:35:54 +0000</updated>
                    <resolved>Mon, 17 Sep 2012 10:35:54 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="18624" author="beberlei" created="Tue, 11 Sep 2012 10:53:56 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-196&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/196&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/196&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-331] [GH-192] ExpressionBuilder in and notIn methods</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-331</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of Xobb:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/192&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/192&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

&lt;p&gt;ExpressionBuilder is missing *&lt;b&gt;in&lt;/b&gt;* and *&lt;b&gt;not in&lt;/b&gt;* methods to produce these statements.&lt;/p&gt;</description>
                <environment></environment>
            <key id="13990">DBAL-331</key>
            <summary>[GH-192] ExpressionBuilder in and notIn methods</summary>
                <type id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/resolved.png">Resolved</status>
                    <resolution id="1">Fixed</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Mon, 27 Aug 2012 22:26:07 +0000</created>
                <updated>Wed, 29 Aug 2012 09:37:50 +0000</updated>
                    <resolved>Wed, 29 Aug 2012 09:37:50 +0000</resolved>
                                            <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                        <comments>
                    <comment id="18558" author="beberlei" created="Wed, 29 Aug 2012 08:38:41 +0000"  >&lt;p&gt;A related Github Pull-Request &lt;span class=&quot;error&quot;&gt;&amp;#91;GH-192&amp;#93;&lt;/span&gt; was closed&lt;br/&gt;
&lt;a href=&quot;https://github.com/doctrine/dbal/pull/192&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/192&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-325] [GH-186] Added third an optional argument `types` to use prepared statement</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-325</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;This issue is created automatically through a Github pull request on behalf of timoshenko:&lt;/p&gt;

&lt;p&gt;  Url: &lt;a href=&quot;https://github.com/doctrine/dbal/pull/186&quot; class=&quot;external-link&quot;&gt;https://github.com/doctrine/dbal/pull/186&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Message:&lt;/p&gt;

</description>
                <environment></environment>
            <key id="13974">DBAL-325</key>
            <summary>[GH-186] Added third an optional argument `types` to use prepared statement</summary>
                <type id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 18 Aug 2012 15:32:27 +0000</created>
                <updated>Wed, 29 Aug 2012 09:04:44 +0000</updated>
                                                    <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>1</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-242] Catch and re-throw exceptions with common messages + codes</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-242</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description></description>
                <environment></environment>
            <key id="13555">DBAL-242</key>
            <summary>Catch and re-throw exceptions with common messages + codes</summary>
                <type id="2" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 24 Mar 2012 18:26:36 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                                    <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-225] Add events for onBeginTransaction, onCommit, onCommitFailure</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-225</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;Allow to switch a CommitFailure into a successful event.&lt;/p&gt;

&lt;p&gt;This could be done by saving all insert/update/delete statements starting from begin transaction and then replaying them N-times until success is achieved.&lt;/p&gt;</description>
                <environment></environment>
            <key id="13446">DBAL-225</key>
            <summary>Add events for onBeginTransaction, onCommit, onCommitFailure</summary>
                <type id="2" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Mon, 13 Feb 2012 17:21:40 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                    <version>2.2</version>
                                <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-221] Schema toSQL() and toDropSQL() both need to delegete creation/drop of schema-level elements</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-221</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;The following schema-level changes have to be done before tables are created:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;create Schema (PGSQL, MySQL, ...)&lt;/li&gt;
	&lt;li&gt;Create Federations (Azure)&lt;/li&gt;
	&lt;li&gt;Create Types (PGSQL, Oracle, ...)&lt;/li&gt;
	&lt;li&gt;Create Views, Stored Procedures, Triggers&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;We should add the following APIs:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;array $sql AbstractPlatform::getCreateSchemaAdditionalStatements(Schema $schema);
$object = &lt;span class=&quot;code-keyword&quot;&gt;new&lt;/span&gt; SQLObject($sqlUpCommand, $sqlDropCommand);
$schema-&amp;gt;addSQLObject($object);
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
            <key id="13440">DBAL-221</key>
            <summary>Schema toSQL() and toDropSQL() both need to delegete creation/drop of schema-level elements</summary>
                <type id="2" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Mon, 13 Feb 2012 10:58:49 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                                    <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-218] Add Object for BulkInsert Abstraction</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-218</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description></description>
                <environment></environment>
            <key id="13415">DBAL-218</key>
            <summary>Add Object for BulkInsert Abstraction</summary>
                <type id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 5 Feb 2012 10:59:58 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                                    <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-217] Introduction Interface for Connection</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-217</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description></description>
                <environment></environment>
            <key id="13414">DBAL-217</key>
            <summary>Introduction Interface for Connection</summary>
                <type id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/task.png">Task</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 5 Feb 2012 10:59:30 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                                    <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-182] Insert and Merge Query Objects</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-182</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;We are missing Insert and Merge Query Objects.&lt;/p&gt;

&lt;p&gt;See Drupal DBTNG:&lt;/p&gt;

&lt;p&gt;Merge: &lt;a href=&quot;http://drupal.org/node/310085&quot; class=&quot;external-link&quot;&gt;http://drupal.org/node/310085&lt;/a&gt;&lt;br/&gt;
Insert: &lt;a href=&quot;http://drupal.org/node/310079&quot; class=&quot;external-link&quot;&gt;http://drupal.org/node/310079&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
            <key id="13200">DBAL-182</key>
            <summary>Insert and Merge Query Objects</summary>
                <type id="2" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/newfeature.png">New Feature</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Fri, 18 Nov 2011 18:43:15 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                                    <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="16875" author="beberlei" created="Fri, 18 Nov 2011 19:33:00 +0000"  >&lt;p&gt;From the first glance: Drupal API has some problems in that it assumes literal values are the default, which makes working with them simple if no expression is necessary. But inconsistent otherwise.&lt;/p&gt;

&lt;p&gt;Implementation Details:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Difference compared to QueryBuilder is that these objects are no builders, but actually executors.&lt;/li&gt;
	&lt;li&gt;Don&apos;t assume Literals&lt;/li&gt;
	&lt;li&gt;Creation is delegated to Platform (Runtime API of a Vendor)&lt;/li&gt;
&lt;/ul&gt;


{conn}&lt;br/&gt;
$conn-&amp;gt;createInsertQuery();&lt;br/&gt;
$conn-&amp;gt;createMergeQuery();{conn}

&lt;p&gt;Sample API:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;$conn-&amp;gt;createInsertQuery($tbl)-&amp;gt;fields(array(&apos;foo&apos;, &apos;bar&apos;))-&amp;gt;values(array(&apos;?&apos;, &apos;?&apos;))-&amp;gt;(array(1, 2))-&amp;gt;execute();
$conn-&amp;gt;createInsertQuery($tbl)-&amp;gt;fields(array(&apos;foo&apos;, &apos;bar&apos;))-&amp;gt;params(array(1, 2))-&amp;gt;execute(); &lt;span class=&quot;code-comment&quot;&gt;// values(?, ?) is implicit.
&lt;/span&gt;$conn-&amp;gt;createInsertQuery($tbl)-&amp;gt;fields(array(&apos;foo&apos;, &apos;bar&apos;))-&amp;gt;params(array(&apos;NOW()&apos;, &apos;1&apos;))-&amp;gt;execute(); &lt;span class=&quot;code-comment&quot;&gt;// &lt;span class=&quot;code-keyword&quot;&gt;if&lt;/span&gt; no &lt;span class=&quot;code-quote&quot;&gt;&quot;params&quot;&lt;/span&gt; set assume execute once.
&lt;/span&gt;$conn-&amp;gt;createInsertQuery($tbl)-&amp;gt;fields(array(&apos;foo&apos;, &apos;bar&apos;))-&amp;gt;value(&apos;foo&apos;, &apos;NOW())-&amp;gt;params(array(1))-&amp;gt;params(array(2))-&amp;gt;execute();
$conn-&amp;gt;createInsertQuery($tbl)-&amp;gt;fields(array(&apos;foo&apos;, &apos;bar&apos;))-&amp;gt;select($queryBuilder)-&amp;gt;execute();
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Merge: I dont know yet:&lt;/p&gt;

&lt;p&gt;problem i see here is that people mistake values() for a &quot;safe&quot; method and pass values in there that should be quoted instead.&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-163] Upsert support in DBAL</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-163</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;Upsert support in DBAL (replace, insert into usw..)&lt;/p&gt;</description>
                <environment></environment>
            <key id="13010">DBAL-163</key>
            <summary>Upsert support in DBAL</summary>
                <type id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 10 Sep 2011 08:46:45 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                                    <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                        <comments>
                    <comment id="18077" author="mvrhov" created="Mon, 11 Jun 2012 04:59:12 +0000"  >&lt;p&gt;FYI: &lt;a href=&quot;http://www.depesz.com/2012/06/10/why-is-upsert-so-complicated/&quot; class=&quot;external-link&quot;&gt;http://www.depesz.com/2012/06/10/why-is-upsert-so-complicated/&lt;/a&gt;&lt;/p&gt;</comment>
                </comments>
                    <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-162] BeforeInsertID &amp; AfterInsertID emulation workflow, wie bei MDB2</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-162</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;The following workflow is necessary for portable code to work on all platforms:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;$nextId = $conn-&amp;gt;nextSequenceId();
$query = &lt;span class=&quot;code-quote&quot;&gt;&quot;INSERT INTO (id) VALUES (?)&quot;&lt;/span&gt;;
$conn-&amp;gt;executeUpdate($query, array($nextId));
$nextId = $conn-&amp;gt;lastInsertId();
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
            <key id="13009">DBAL-162</key>
            <summary>BeforeInsertID &amp; AfterInsertID emulation workflow, wie bei MDB2</summary>
                <type id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                    <security id="10000">All</security>
                        <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 10 Sep 2011 08:44:07 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                    <version>2.1</version>
                                <fixVersion>2.4</fixVersion>
                                <component>Drivers</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-131] Remove Static Types</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-131</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;the static types should be removed and made to instances of types that can differ between platforms.&lt;/p&gt;

&lt;p&gt;Following reasons:&lt;/p&gt;

&lt;p&gt;1. Some vendors already convert values to PHP types, for example integers. Not converting again could save about 15% wall-time for integers for example.&lt;br/&gt;
2. Some vendors require different type code, this is currently handled by expensive if checks.&lt;br/&gt;
3. If you want to change a type for one vendor but also use another vendor in the same request, then you have a problem currently.&lt;br/&gt;
4. If types were platform aware then we could make registering custom types simpler.&lt;/p&gt;</description>
                <environment></environment>
            <key id="12725">DBAL-131</key>
            <summary>Remove Static Types</summary>
                <type id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 19 Jun 2011 09:44:21 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                                    <fixVersion>2.4</fixVersion>
                                <component>Drivers</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-96] Make approach towards identifier quoting consistent</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-96</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;ul&gt;
	&lt;li&gt;Make the use of `` a general approach for explicit quoting of identifiers&lt;/li&gt;
	&lt;li&gt;introduce AbstractPlatform::getRegularSQLIdentifierCase($identifier)&lt;/li&gt;
	&lt;li&gt;Introduce AbstractPlatform::isRegularIdentifier($identifier)&lt;/li&gt;
	&lt;li&gt;Fix Schema Assets not to lower-case, but to check for explicit quoting before.&lt;/li&gt;
	&lt;li&gt;Filter values of identifiers passed to all platform functions when they are used in information schema queries according to `` explicit quoting rules.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Problem: Schema is independent of a vendor, this means we have to pick a behavior, i propose SQL-92&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;http://savage.net.au/SQL/sql-92.bnf&quot; class=&quot;external-link&quot;&gt;http://savage.net.au/SQL/sql-92.bnf&lt;/a&gt; See &amp;lt;actual identifier&amp;gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;http://www.alberton.info/dbms_identifiers_and_case_sensitivity.html&quot; class=&quot;external-link&quot;&gt;http://www.alberton.info/dbms_identifiers_and_case_sensitivity.html&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This means:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;strtoupper() ALL tables, column, index, foreign key names that are not quoted by ``&lt;/li&gt;
	&lt;li&gt;For any Quoted identifiers by `` the case is kept.&lt;/li&gt;
	&lt;li&gt;We can introduce a validator to detect a schema that cannot be implemented with a given vendor platform.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;In conjunction with the SQL reserved keywords tickets we can then improve the DatabaseDriver considerably to detect identifier casings &lt;/p&gt;</description>
                <environment></environment>
            <key id="12431">DBAL-96</key>
            <summary>Make approach towards identifier quoting consistent</summary>
                <type id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 26 Feb 2011 16:09:43 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                                    <fixVersion>2.4</fixVersion>
                                <component>Platforms</component>
                <component>Schema Managers</component>
                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                            <issuelinks>
                        <issuelinktype id="10000">
                <name>Duplicate</name>
                                                <inwardlinks description="is duplicated by">
                            <issuelink>
            <issuekey id="12636">DBAL-120</issuekey>
        </issuelink>
                    </inwardlinks>
                            </issuelinktype>
                        <issuelinktype id="10001">
                <name>Reference</name>
                                <outwardlinks description="relates to">
                            <issuelink>
            <issuekey id="11857">DBAL-45</issuekey>
        </issuelink>
                    </outwardlinks>
                                                <inwardlinks description="is referenced by">
                            <issuelink>
            <issuekey id="11724">DBAL-40</issuekey>
        </issuelink>
                    </inwardlinks>
                            </issuelinktype>
                    </issuelinks>
                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-81] Add support for auto-commit = NO accross databases</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-81</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;Currently all databases are running in AUTO-COMMIT = Yes Mode. This means that you have to explicitly open a transaction to be able to use transactional features.&lt;/p&gt;

&lt;p&gt;There should be support to run in auto-commit = no mode, which means after connect and after each commit a new transaction is opened automatically.&lt;/p&gt;</description>
                <environment></environment>
            <key id="12276">DBAL-81</key>
            <summary>Add support for auto-commit = NO accross databases</summary>
                <type id="4" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/improvement.png">Improvement</type>
                                <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sun, 2 Jan 2011 05:23:52 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                                    <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>

<item>
            <title>[DBAL-69] Varchar definition should automatically switch to CLOB for sizes larger than max varchar length.</title>
                <link>http://www.doctrine-project.org/jira/browse/DBAL-69</link>
                <project id="10040" key="DBAL">Doctrine DBAL</project>
                        <description>&lt;p&gt;In the future we would probably allow arbitrary large sizes here and switch to a CLOB definition automatically if the specifed string length is larger than max length.&lt;/p&gt;</description>
                <environment></environment>
            <key id="12168">DBAL-69</key>
            <summary>Varchar definition should automatically switch to CLOB for sizes larger than max varchar length.</summary>
                <type id="5" iconUrl="http://www.doctrine-project.org/jira/images/icons/issuetypes/subtask_alternate.png">Sub-task</type>
                    <parent id="12106">DBAL-62</parent>
                        <priority id="3" iconUrl="http://www.doctrine-project.org/jira/images/icons/priorities/major.png">Major</priority>
                    <status id="1" iconUrl="http://www.doctrine-project.org/jira/images/icons/statuses/open.png">Open</status>
                    <resolution id="-1">Unresolved</resolution>
                                <assignee username="beberlei">Benjamin Eberlei</assignee>
                                <reporter username="beberlei">Benjamin Eberlei</reporter>
                        <labels>
                    </labels>
                <created>Sat, 27 Nov 2010 13:05:23 +0000</created>
                <updated>Thu, 20 Sep 2012 06:19:57 +0000</updated>
                                    <version>2.0.0-RC1-RC3</version>
                                <fixVersion>2.4</fixVersion>
                                        <due></due>
                    <votes>0</votes>
                        <watches>0</watches>
                                <attachments>
                </attachments>
            <subtasks>
        </subtasks>
        </item>
</channel>
</rss>