Release Notes - Doctrine 1 - Version 1.2.4 - HTML format

Bug

  • [DC-421] - Doctrine_Table::createQuery() can use wrong connection
  • [DC-645] - Query with a leftJoin() + where(NOT IN) + limit() generate wrong SQL alias in the NOT IN part
  • [DC-651] - [PATCH] Doctrine_Record::option('orderBy', ...) of join's right side being applied to refTable in m2m relationship
  • [DC-701] - Aggregates functions do not return proper values when using many relationships and limits
  • [DC-713] - [pgsql] importer does not fetch varchar max length
  • [DC-741] - Sort of Migration Class Problem With More Than 9 Classes
  • [DC-744] - PHP Deprecated: Function spliti() is deprecated
  • [DC-754] - When using a dot inside a string doctrine throws an exception because it believes what comes before the dot is a class name
  • [DC-756] - Cannot use named parameters in a 'limit(':max') clause
  • [DC-758] - CascadeDelete not work properly on Versionable and on the AuditLog
  • [DC-769] - Variable type different for return value from Doctrine_Record->toArray() depending on whether the object is from a select, or a save.
  • [DC-791] - [PostgreSQL] In case model is build from existing database sequence name is invalid and doctrine throw exception
  • [DC-825] - Versionable does not work with column alias on primary keys [+patch]
  • [DC-831] - Importing fixtures fails when GoogleI18n used with "Couldn't create collection index. Record field 'lang' was null."
  • [DC-840] - MSSQL - strange behavior with multiple addWhere conditions and ">" [+patch]
  • [DC-843] - MSSQL - Equal-to Operator doesn't work with columns of type text in where condition [+patch]
  • [DC-848] - Validator Timestamp does not validate "YYYY-MM-DD hh:mm:ss"-Timestamps
  • [DC-856] - Doctrine_Core::getPath() not working when inside phar, due to a bug in php
  • [DC-881] - Doctrine_Manager::parsePdoDsn() doesn't work properly [+patch]
  • [DC-883] - Help for Test CLI does not list available test groups
  • [DC-898] - (PATCH) Migration fails when addColumn with type 'boolean' used with default value, resulting in incorrect 'ALTER TABLE' query in MySQL
  • [DC-944] - Precedence problem in SQL generation allows bypass of pending joins
  • [DC-1004] - ATTR_TBLNAME_FORMAT not used when creating models from database
  • [DC-1007] - Cannot update a field to NULL with MSSQL connection
  • [DC-1021] - i am executing doctrine type query i am geting error please gave me reply
  • [DC-1022] - Doctrine migration does not set version when MySQL autocommit is false
  • [DC-1034] - ORA-00904 in Doctrine_Connection_Oracle
  • [DC-1035] - ORA-01791 due to bad driver name in Doctrine_Adapter_Oracle
  • [DC-1046] - Connection MSSQL replaceBoundParamsWithInlineValuesInQuery
  • [DC-1050] - Doctrine_Relation_ForeignKey ignores ATTR_COLL_KEY attribute

Improvement

  • [DC-828] - MSSQL - ORDER BY on text columns throws mssql error 306 [+patch]
  • [DC-852] - CLONE -Fix returned type value : SQL integers to PHP integers when getting a value from the database.
  • [DC-879] - MSSQL - missing function date_part() in Expression/Mssql.php [+patch]
  • [DC-1003] - _processWhereIn does not allow the use of named query parameters
  • [DC-1048] - MSSQL Connection

New Feature

  • [DC-951] - Error in generating the field size and error in the generation of the date fields for postgres

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.