| 271 | ILIKE dql support | new | somebody | enhancement | blocker | 2.0.0 |
| 668 | Doctrine cannot parse query strings with keywords in them | new | jepso | defect | blocker | 2.0.0 |
| 733 | RawSql Produces Error | new | zYne | defect | blocker | 2.0.0 |
| 736 | objects are hydrated when allready existing in local scope, overwriting changes done to those | new | zYne | defect | blocker | 2.0.0 |
| 973 | Missing IN() when used in Where clauses | reopened | romanb | defect | blocker | 2.0.0 |
| 1073 | Unable to delete record when using more than 1 connections | new | romanb | defect | blocker | 1.0.0-BETA1 |
| 1207 | versionable model files not generated | new | jwage | defect | blocker | 1.0.0-BETA1 |
| 460 | support for composite keys relations | new | romanb | enhancement | critical | 2.0.0 |
| 481 | Doctrine mapping error with back to back addWhere of same object, different relation | new | zYne- | defect | critical | 2.0.0 |
| 585 | identifiers/fields are selected when not selecting them | new | zYne | defect | critical | 2.0.0 |
| 599 | doctrine converts field names to lowecase (postgresql) | new | lsmith | defect | critical | 2.0.0 |
| 632 | change behavior of "unset" from "delete" to "unlink" | new | somebody | enhancement | critical | 2.0.0 |
| 633 | unset relationship collection element deletes related object, but not all association table rows referring to it | new | somebody | defect | critical | 2.0.0 |
| 702 | Sequences not working (at least) with MySQL | reopened | somebody | defect | critical | 2.0.0 |
| 775 | Relationship inconsistencies, $a->bs[] = $b should result in $a in $b->as | new | zYne- | defect | critical | 2.0.0 |
| 877 | Import error on class table inheritance with foreign key in the parent | new | romanb | defect | critical | 2.0.0 |
| 1109 | related records are inserted again when using postInsert() hook | new | romanb | defect | critical | 1.0.0-BETA1 |
| 1213 | Related record overwrites the relationship identifier when using hasOne | new | romanb | defect | critical | 1.0.0-BETA1 |
| 1226 | Fatal error in Record.php 4610 | new | romanb | defect | critical | |
| 8 | Nested set support | reopened | somebody | enhancement | major | 2.0.0 |
| 9 | Path list model for hierarchical data | new | somebody | enhancement | major | 2.0.0 |
| 19 | Database trigger support | new | somebody | enhancement | major | 2.0.0 |
| 21 | Database scroll support | new | somebody | enhancement | major | 2.0.0 |
| 24 | Better support for database constraints | new | somebody | enhancement | major | 2.0.0 |
| 28 | Support for database-specific types | new | somebody | enhancement | major | 2.0.0 |
| 63 | One-to-one related component replacing | new | somebody | defect | major | 2.0.0 |
| 67 | loadRelated doesn't work for Doctrine_Association_Self | new | somebody | defect | major | 2.0.0 |
| 68 | Integrate association table self-referencing as part of DQL reference model | new | somebody | defect | major | 2.0.0 |
| 79 | Tune DQL contains | new | somebody | defect | major | 2.0.0 |
| 100 | Record and transaction validators | new | somebody | defect | major | 2.0.0 |
| 111 | Value wrappers | new | somebody | enhancement | major | 2.0.0 |
| 204 | Mysqli adapter | new | somebody | enhancement | major | 2.0.0 |
| 224 | Doctrine_Log | new | somebody | enhancement | major | 2.0.0 |
| 243 | limitation in rawSQL, adding custom things in the SELECT bit | new | somebody | defect | major | 2.0.0 |
| 245 | RawSQL Aggregate support | new | somebody | defect | major | 2.0.0 |
| 283 | Allow connection level config option to prefix db names | new | somebody | enhancement | major | 2.0.0 |
| 287 | Make the compiler compile files to multi-line file | new | somebody | task | major | 2.0.0 |
| 334 | DQL UPDATE FROM support | new | somebody | enhancement | major | 2.0.0 |
| 348 | Support for auto connection switching dependent on user defined filters | new | somebody | task | major | 2.0.0 |
| 371 | Add ability to retrieve component path for an alias | new | zyne | enhancement | major | 2.0.0 |
| 448 | add a method to get the size (in bytes) of a record | reopened | somebody | enhancement | major | 2.0.0 |
| 450 | Code formatting | new | somebody | task | major | 1.0.0 |
| 454 | enhance cache to be able to return objects | new | zYne | enhancement | major | 2.0.0 |
| 476 | Full "OR" support | new | zYne- | defect | major | 2.0.0 |
| 494 | Provide mechanism for defining arbitrarily complex relationships | new | somebody | enhancement | major | 2.0.0 |
| 497 | Support for Natural Joins | new | somebody | enhancement | major | 2.0.0 |
| 551 | Uppercase in primary key does not work in (at least hasOne) relations in JOIN | new | zYne | defect | major | 2.0.0 |
| 559 | Incorrect where() parsing | new | zYne | defect | major | 2.0.0 |
| 568 | PostgreSQL Can't insert data - ERROR: invalid input syntax for integer: "nextval('content_comments_id_seq'::regclass)" [patch added] | new | zYne- | defect | major | 2.0.0 |
| 575 | SELECT DISTINCT does not work | new | zYne- | defect | major | 2.0.0 |
| 594 | Adding Support for Schema | assigned | domluc | defect | major | 2.0.0 |
| 611 | Subquery doesn't work | new | zYne | defect | major | 2.0.0 |
| 671 | Query parser fails on MySQL fulltext searches | new | zYne- | defect | major | 2.0.0 |
| 715 | Table->getColumns() returns table names as lowercase | new | somebody | defect | major | 2.0.0 |
| 753 | Setting global default values (notnull / charset / etc...) | new | somebody | enhancement | major | 2.0.0 |
| 755 | Support for text templates in *schema.yml files | new | jwage | enhancement | major | 2.0.0 |
| 785 | Better handling of nested (internal) transactions | new | lsmith | defect | major | 2.0.0 |
| 809 | Query fails on child class when using table class inheritance if parent class has a relation | new | romanb | defect | major | 2.0.0 |
| 828 | Parenthesis in string literal can cause problems | new | jepso | defect | major | 2.0.0 |
| 894 | SQL BETWEEN Condition broken | new | romanb | defect | major | 2.0.0 |
| 908 | Doctrine_Validator missed the template validaiton. | new | jwage | defect | major | 2.0.0 |
| 913 | DQL query parser doesn't validate queries well | new | romanb | defect | major | 2.0.0 |
| 947 | build-sql task doesn't parse size/length attributes | new | jwage | defect | major | 1.0.0-BETA1 |
| 985 | when using postresql the auto sequence onDemand fails die to transactions | new | | defect | major | 1.0.0-BETA1 |
| 996 | Persistent connections and other configuration settings | new | jwage | defect | major | 1.0.0 |
| 1027 | column lengths | new | jwage | defect | major | 1.0.0-BETA1 |
| 1038 | Order by fields to the Oracle Query | new | romanb | defect | major | 1.0.0-BETA1 |
| 1079 | Doctrine_Search doesn't index words with accented characters | new | jwage | defect | major | 1.0.0 |
| 1090 | Performance overhead for large tables caused by Query::count() | new | romanb | defect | major | 1.0.0-BETA1 |
| 1095 | Tests for Taggable Plugin | new | jwage | defect | major | 2.0.0 |
| 1096 | Support for uniqueidentifier type in MS SQL | new | jwage | defect | major | 1.0.0-BETA1 |
| 1112 | Fix YAML parsing - Use sfYamlParser from sf1.1 | new | jwage | defect | major | 1.0.0-BETA1 |
| 1120 | i18n implementation for concrete inheritance | new | jwage | defect | major | 1.0.0-BETA1 |
| 1123 | Incorrect SQL For Equal nest relations | reopened | romanb | defect | major | 1.0.0-BETA1 |
| 1128 | Add generateModelsFromXml method | new | jwage | enhancement | major | 1.1.0 |
| 1129 | Add generateXmlFromYaml method | new | jwage | enhancement | major | 1.1.0 |
| 1131 | $record->get('foo_id') returns related record 'Foo' instead of field value | new | romanb | defect | major | 1.0.0-BETA1 |
| 1132 | dqlSelectHook problem when adding the params in the execute part | new | romanb | defect | major | 1.0.0-BETA1 |
| 1135 | Add generateYamlFromXml method | new | jwage | enhancement | major | 1.1.0 |
| 1137 | Add generateArrayFromSchema method | new | jwage | enhancement | major | 1.1.0 |
| 1141 | Backport new scalar hydration modes from trunk (2.0) | new | romanb | defect | major | 1.1.0 |
| 1150 | validating length crashes when using multibyte character sets (ie: UTF8) | new | jwage | defect | major | 1.0.0-BETA1 |
| 1153 | Search entire site | new | jwage | enhancement | major | 1.1.0 |
| 1165 | Transactions for NestedSet | new | romanb | enhancement | major | 1.0.0-BETA1 |
| 1173 | [doc] sfDoctrinePlugin no persistent connection? | new | jwage | task | major | 1.0.0-BETA1 |
| 1195 | RawSql fixes (addWhere, dictinct, count) | new | romanb | defect | major | 1.0.0-BETA1 |
| 1196 | Bug in _constructQueryFromCache, Result Cache does not work. | new | romanb | defect | major | 1.0.0-BETA1 |
| 1214 | Sluggable uniqueSlug not working correct with owń builder function | new | jwage | defect | major | 1.0.0-BETA1 |
| 1216 | validate whole graph prior to insert/update | new | romanb | defect | major | 1.0.0-BETA1 |
| 1220 | [sfDoctrine] patch to make booleans works with/in Symfony forms | new | jwage | defect | major | |
| 1229 | Error in Documentation: TCLEAN Object not persisted | new | romanb | defect | major | 1.0.0-BETA1 |
| 1240 | Cannot use DQL Update and Delete Statement with inheritance | new | romanb | defect | major | 1.0.0-BETA1 |
| 1242 | _insertCTIRecord failed when a class has a great parent | new | romanb | defect | major | 2.0.0 |
| 1248 | Geographical plugin is inaccurate | new | jwage | defect | major | 1.0.0-BETA1 |
| 1250 | i18n problem if all fields are in translation table | reopened | jwage | defect | major | 1.0.0-BETA1 |
| 1254 | IN-Subquery with LIMIT and 1:n relation generates incorrect SQL | new | romanb | defect | major | 1.0.0-BETA1 |
| 1255 | Table aliases aren't used in join condition ON or WITH clauses | new | jwage | defect | major | 1.0.0-BETA1 |
| 1256 | orderby doesn't work with related records | new | jwage | enhancement | major | 2.0.0 |
| 1264 | Typo in Doctrine/Export.php | new | jwage | defect | major | 1.0.0-BETA1 |
| 1266 | Table Export with Mssql never produces a NULL column | new | jwage | defect | major | 1.0.0-BETA1 |
| 1267 | Constraints (unique, index) in createTable()-Options produce errors with Mssql | new | jwage | defect | major | 1.0.0-BETA1 |
| 1271 | ENUM fields under MySQL | new | jwage | enhancement | major | 1.0.0-BETA1 |
| 1275 | regression: $q->where('field IN (?)') can produce zero results | new | jwage | defect | major | 1.0.0-BETA1 |
| 1277 | Unexpected behaviours when record is first queried partially and later fully | new | romanb | defect | major | 1.0.0-BETA1 |
| 1278 | Connection binding fails | new | jwage | defect | major | 1.0.0-BETA1 |
| 16 | Database intersection support | new | somebody | enhancement | minor | 2.0.0 |
| 27 | Cross-database queries and references | new | somebody | enhancement | minor | 2.0.0 |
| 34 | SET datatype | new | somebody | enhancement | minor | 2.0.0 |
| 35 | Money as a built-in datatype | new | somebody | enhancement | minor | 2.0.0 |
| 36 | Multibyte encoding support | new | somebody | enhancement | minor | 2.0.0 |
| 123 | Better docs for Doctrine::compile() | new | romanb | task | minor | 1.0.0 |
| 237 | MySQL: Support for SQL_CALC_FOUND_ROWS | new | somebody | enhancement | minor | 2.0.0 |
| 255 | Unique validator could take a group of fields | new | somebody | enhancement | minor | 1.1.0 |
| 276 | Optimizing ORDER BY RAND() | new | somebody | enhancement | minor | 2.0.0 |
| 332 | mapping empty string date values to NULL | new | somebody | enhancement | minor | 2.0.0 |
| 470 | Link API docs into manual | assigned | jwage | enhancement | minor | 2.0.0 |
| 488 | Nested Sets allow moving nodes to locations which should not be allowed | new | romanb | task | minor | 2.0.0 |
| 498 | Smart compile | new | somebody | enhancement | minor | 2.0.0 |
| 518 | Support for postgres arrays and/or composite data types | new | somebody | defect | minor | 2.0.0 |
| 595 | resync with MDB2 | new | somebody | defect | minor | 2.0.0 |
| 607 | Wrong "where" multiline string parsing. | new | zYne- | defect | minor | 2.0.0 |
| 655 | Create models for a restricted set of tables using Doctrine::generateModelsFromDb() | new | | enhancement | minor | 2.0.0 |
| 667 | Saving objects from Query with custom expressions in select | new | zYne- | defect | minor | 2.0.0 |
| 675 | Column aggregation inheritance fails to be exported when a additional columns are specified in the subclasses | new | romanb | defect | minor | 2.0.0 |
| 676 | Single Table Inheritance - Ensure an instance of a subclass can only access it's own fields. | new | romanb | defect | minor | 2.0.0 |
| 679 | Error reporting in symfony doctrine-dql | new | zYne- | enhancement | minor | 2.0.0 |
| 681 | orderby problem | new | jepso | defect | minor | 2.0.0 |
| 713 | Doctrine::HYDRATE_SINGLE_VALUE | new | zYne- | enhancement | minor | 2.0.0 |
| 747 | Ability to Sort NestedSet results by a specific field per level | new | romanb | enhancement | minor | 2.0.0 |
| 760 | Inheritance don't work correctly | new | somebody | defect | minor | 2.0.0 |
| 772 | New feature for Versionable plugin | new | zYne- | enhancement | minor | 2.0.0 |
| 781 | Patch to Doctrine_Relation to add orderBy to relations | new | romanb | enhancement | minor | 2.0.0 |
| 787 | Possibility to have differing column names for the primary key in inheritance mapping | new | romanb | enhancement | minor | 2.0.0 |
| 806 | Relationship key returns __toString() when working with unsaved objects | new | romanb | defect | minor | 2.0.0 |
| 811 | Schema files - Pluralize foreign aliases option. | new | jwage | enhancement | minor | 2.0.0 |
| 812 | Allow arbitray dql parts to be defined in the relationship definition | new | romanb | defect | minor | 2.0.0 |
| 813 | Create Doctrine_Autoloader implementation | new | jwage | enhancement | minor | 2.0.0 |
| 816 | Add copy($deep = false) to Doctrine_Collection | new | jwage | task | minor | 2.0.0 |
| 847 | Sluggable field on i18n table translation | new | somebody | enhancement | minor | 2.0.0 |
| 861 | Parameter for doctrine-build-db | new | somebody | enhancement | minor | 2.0.0 |
| 870 | I18n and Versionable working not together | new | zYne- | defect | minor | 2.0.0 |
| 871 | HYDRATE_ARRAY fails with multiple joins | new | somebody | enhancement | minor | 2.0.0 |
| 880 | MS SQL identity colums not detected correctly | new | jwage | defect | minor | 1.0.0-BETA1 |
| 881 | MS SQL functions as column default values do not work when generating YAML | new | jwage | defect | minor | 1.0.0-BETA1 |
| 890 | Decimal type not supported by validation | new | somebody | enhancement | minor | 2.0.0 |
| 891 | Concrete Inheritance and build-sql task | new | romanb | enhancement | minor | 2.0.0 |
| 897 | Custom attributes for a column | new | somebody | enhancement | minor | 2.0.0 |
| 898 | Support a read and write database. | new | somebody | enhancement | minor | 2.0.0 |
| 903 | Sluggable with i18n | new | jwage | defect | minor | 2.0.0 |
| 909 | doctrine save is slow on php 5.2.5 | new | jwage | defect | minor | 2.0.0 |
| 910 | When doing a DQL join on an class-table inherited field, wrong SQL is written | new | romanb | defect | minor | 2.0.0 |
| 920 | unbinding relation and mapValue alike | new | romanb | enhancement | minor | 2.0.0 |
| 934 | User solution for doctrine record validation. | new | jwage | enhancement | minor | 2.0.0 |
| 952 | When eagerly loading a parent and its children, the childrens' parent references are not set | new | romanb | defect | minor | 1.0.0-BETA1 |
| 954 | Union Support | new | guilhermeblanco | enhancement | minor | 2.0.0 |
| 964 | Introduce new exception syntax | new | romanb | task | minor | 2.0.0 |
| 975 | Proper caching of queries (allowing updates) | new | romanb | enhancement | minor | 2.0.0 |
| 976 | I18n and column aggregation is working with uneligible tables | new | jwage | defect | minor | 1.0.0-BETA1 |
| 988 | Howto for querying generated classes directly | new | jwage | enhancement | minor | 1.0.0 |
| 989 | modifiedFields() should provide acccess to old values | new | romanb | enhancement | minor | 2.0.0 |
| 990 | querying for a cached, modified object overwrites the changes | new | romanb | defect | minor | 2.0.0 |
| 1006 | doctrine-build-schema doesn't handle decimals with scales | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1007 | inproperly specifying decimal(x, y) fails w/o error | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1008 | Support for decimal format "decimal(x,y)" | new | jwage | enhancement | minor | 2.0.0 |
| 1012 | Way to specify the default table engine type with MySQL | new | romanb | enhancement | minor | 2.0.0 |
| 1019 | Fixtures can be invalid YAML | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1029 | I18n: add an option to create a relation to lang | new | jwage | enhancement | minor | 1.1.0 |
| 1032 | utf8 issue with data fixtures loading | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1061 | Transactions handled differently in Postgres/MySQL using Column Aggregation Inheritance | new | | defect | minor | 1.0.0-BETA1 |
| 1077 | Implement propel style accessors | new | romanb | defect | minor | 1.0.0-BETA1 |
| 1081 | preValidate() and postValidate() record hooks don't exist | new | adamthehutt | defect | minor | 1.0.0-BETA1 |
| 1084 | doctrine-build-sql returns "successful" when generated SQL files are empty | new | jwage | enhancement | minor | 2.0.0 |
| 1085 | doctrine-build-sql CLI help description enhancement | new | jwage | enhancement | minor | |
| 1087 | "How to create Plugins" - more examples | new | jwage | task | minor | 0.11.1 |
| 1093 | Possible erroneous foreign key generation | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1097 | identity column in MS SQL is improperly flagged as primary key. | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1100 | Incorrect constraints after addChild | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1102 | support in where/addWhere for a criteria-like object or array | new | jwage | enhancement | minor | 2.0.0 |
| 1103 | Doctrine Compiler needs to be improved or dropped | new | jwage | defect | minor | 2.0.0 |
| 1110 | Spaces at the beginning of a new scalar block line are ignored | reopened | jwage | defect | minor | 1.0.0-BETA1 |
| 1126 | createRoot() should use the $model->id instead of a straight MAX() | assigned | romanb | defect | minor | 1.0.0-BETA1 |
| 1130 | Versionable needs new Foo() to work correctly | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1139 | Oracle databases creation fails | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1146 | Double quotes should be specifically discouraged in the documentation | new | jwage | enhancement | minor | 0.11.1 |
| 1155 | Record and Migration column definition api mis-match | new | jwage | enhancement | minor | 2.0.0 |
| 1156 | generateTablesFromYaml with Column Aggregation Inheritance produces invalid subclass models | new | romanb | defect | minor | 1.0.0-BETA1 |
| 1157 | Soft Delete additions and comments | new | jwage | enhancement | minor | 1.1.0 |
| 1167 | Inaccessible behaviors Taggable and Commentable | new | jwage | task | minor | 2.0.0 |
| 1168 | Defining PK in Doctrine Template produce warning | new | romanb | defect | minor | 1.0.0-BETA1 |
| 1171 | Doctrine_Table->create() should mark created record STATE_TDIRTY | new | jwage | defect | minor | 2.0.0 |
| 1172 | New Doctrine_Record instances where the definition contains autoinc or sequence PK should start out STATE_TDIRTY | new | jwage | defect | minor | 2.0.0 |
| 1178 | Select, Update, Delete whereIn(DOCTRINE_COLLECTION) | new | romanb | enhancement | minor | 2.0.0 |
| 1183 | Subqueries Document Errata | new | jwage | defect | minor | 0.11.1 |
| 1190 | Validate relationship foreign and local are the same type and length | new | romanb | task | minor | 1.1.0 |
| 1193 | "symfony doctrine:build-sql frontend" messes with fixed length CHAR fields from PostgreSQL | new | jwage | defect | minor | 0.11.1 |
| 1199 | "symfony doctrine:data-dump" crashes on tables without "id" attribute | reopened | jwage | defect | minor | 0.11.1 |
| 1200 | Combine User credentials for Web Site (comments), trac, forum | new | jwage | enhancement | minor | |
| 1202 | "doctrine:generate-crud" generates deprecated code | new | jwage | defect | minor | |
| 1203 | revert() function | new | jwage | enhancement | minor | 2.0.0 |
| 1212 | Trac Ticket Comment Spam | new | jwage | task | minor | |
| 1218 | behaviour pluginTable option not work and *Tag.class.php not generated | new | jwage | defect | minor | |
| 1221 | Elaborate on Searchable behavior | new | jwage | task | minor | 1.0.0 |
| 1223 | Checks are not working in YAML | new | jwage | defect | minor | 0.11.1 |
| 1224 | sfDoctrinePlugin and doctrine:generate-crud creates a new folder | new | romanb | defect | minor | 0.11.1 |
| 1227 | Document that many-many association mappings must be bidirectional | new | jwage | defect | minor | 0.11.1 |
| 1230 | Duplicate alias in NestedSet base query | new | romanb | defect | minor | 0.11.1 |
| 1236 | If Doctrine_I18n option generateFile is set to false, relations are not built | new | jwage | defect | minor | 0.11.1 |
| 1239 | Improve documentation of Query_Registry | new | guilhermeblanco | defect | minor | 1.0.0-BETA1 |
| 1243 | not_null validator behaviour | new | romanb | defect | minor | 1.0.0-BETA1 |
| 1244 | range validator | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1249 | notice in Record.php | new | romanb | defect | minor | 1.0.0-BETA1 |
| 1252 | limit-subquery-algorithm doesn't work correctly with orderby a column of joined record | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1253 | enum evaluation in parametered join WITH dql hook not working | new | romanb | defect | minor | 1.0.0-BETA1 |
| 1257 | Mssql: Unknown table alias [r] when using leftJoin | new | romanb | defect | minor | 1.0.0-BETA1 |
| 1258 | Sandbox not working | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1259 | MSSQL: Incorrect Syntax Near the Keyword "DISTINCT' | new | romanb | defect | minor | 1.0.0-BETA1 |
| 1269 | autoincrement / MSSQL? | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1270 | Write documentation for Doctrine_Record::replace() | new | xheyther | defect | minor | 1.0.0-BETA1 |
| 1274 | sfDoctrinePlugin - When using two connections import-sql creates all tables in both databases | new | jwage | defect | minor | 1.0.0-BETA1 |
| 1276 | Memory leaks suggestion | new | romanb | enhancement | minor | 1.0.0-BETA1 |
| 18 | Database union support | new | somebody | enhancement | trivial | 2.0.0 |
| 490 | ValueObjects Template | new | somebody | enhancement | trivial | 2.0.0 |
| 931 | [enhancement] postHydrateResultset hook would be great for I18n | new | romanb | enhancement | trivial | 2.0.0 |
| 1263 | Use of sfYaml | new | jwage | enhancement | trivial | 1.0.0-BETA1 |