guilhermeblanco
|
2ff76e44c0
|
[2.0][DDC-254] Improved MappingException thrown on missing required configuration of Many-Many mapping
|
2010-01-14 15:48:42 +00:00 |
|
beberlei
|
83b247b812
|
DDC-179 - Use ! modifier in Date Format to reset all non-date parts to zero unix timestamp values, i.e. H:i:s => '00:00:00' always
|
2010-01-13 18:11:34 +00:00 |
|
guilhermeblanco
|
03d69eea77
|
[2.0] Added some tests for CLI
|
2010-01-09 21:25:51 +00:00 |
|
guilhermeblanco
|
d2b59d7a72
|
[2.0][DDC-223] Enhanced CLI re-importing the Global Arguments functionality
|
2010-01-06 17:55:55 +00:00 |
|
guilhermeblanco
|
3ec23c7272
|
[2.0][DDC-223] Enhanced CLI re-importing the Global Arguments functionality
|
2010-01-06 17:35:37 +00:00 |
|
romanb
|
674e9beea2
|
[2.0][DDC-242][DDC-243] Fixed.
|
2010-01-06 17:18:10 +00:00 |
|
beberlei
|
6e4e45e18e
|
DDC-233 - Fixed use of array_merge() because it re-assigns the numerical indexes from 0 on.
|
2010-01-06 14:21:17 +00:00 |
|
beberlei
|
375c470e93
|
DDC-155 - Skip __sleep in generateMethods
|
2010-01-06 14:12:27 +00:00 |
|
guilhermeblanco
|
9f9cc4870d
|
[2.0][DDC-236] Enhanced unique constraints to support names. Fixed general issues on XML and YAML exporters. Fixed issues on XML, YAML, Doctrine 1.X and Annotation drivers.
|
2010-01-06 13:27:09 +00:00 |
|
guilhermeblanco
|
9ad13c4730
|
[2.0][DDC-236] Enhanced unique constraints to support names. Fixed general issues on XML and YAML exporters. Fixed issues on XML, YAML, Doctrine 1.X and Annotation drivers.
|
2010-01-06 13:23:56 +00:00 |
|
guilhermeblanco
|
d8a1c5c5ef
|
[2.0][DDC-234] Fixed issue with EntityRepository that was not considering alias of root Entity when instantiating a new QueryBuilder
|
2010-01-05 17:11:24 +00:00 |
|
guilhermeblanco
|
ad578e57f7
|
[2.0][DDC-240] Fixed issue with StandardEntityPersister that was attempting to delete Entities based on field names instead of column names.
|
2010-01-05 17:07:57 +00:00 |
|
romanb
|
38bf6c665a
|
[2.0][DDC-237][DDC-216] Fixed. If you're using manual proxy generation through the CLI, please regenerate your proxies.
|
2010-01-05 11:45:38 +00:00 |
|
guilhermeblanco
|
0a7727e16a
|
[2.0][DDC-234] Make sure is defined in QueryBuilder Expressions.
|
2010-01-04 16:37:39 +00:00 |
|
guilhermeblanco
|
ae4f823f26
|
[2.0] Added support to complex PathExpression in DQL queries
|
2009-12-31 22:53:20 +00:00 |
|
guilhermeblanco
|
d8ed3387c2
|
[2.0] Added support to complex PathExpression in DQL queries
|
2009-12-31 22:51:02 +00:00 |
|
guilhermeblanco
|
2195894ad3
|
[2.0] Added support to complex PathExpression in DQL queries
|
2009-12-31 22:50:44 +00:00 |
|
guilhermeblanco
|
3928ba9dac
|
[2.0] Added support to complex PathExpression in DQL queries
|
2009-12-31 22:48:51 +00:00 |
|
guilhermeblanco
|
262855a66c
|
[2.0] Refactorings in DQL parser to allow more granular enhancements scheduled for later versions. Fixed issues with missing validations of invalid ResultVariable, Unknown query components and Re-declaration of query compoenents.
|
2009-12-27 03:26:15 +00:00 |
|
guilhermeblanco
|
64f59a7a49
|
[2.0] Fixed issue with ConvertMappingTask that was missing brackets on method declaration.
|
2009-12-26 15:13:26 +00:00 |
|
romanb
|
6ffa75ab40
|
[2.0] Fix to clear _scheduledFirDirtyCheck properly after a successful flush of a unit of work.
|
2009-12-23 13:50:23 +00:00 |
|
guilhermeblanco
|
bd6ed7cc76
|
[2.0] Fixing more glitches found with CLI refactoring
|
2009-12-22 16:17:35 +00:00 |
|
guilhermeblanco
|
217d41698e
|
[2.0] Small fix for GenerateProxies CLI ORM Task.
|
2009-12-22 15:45:16 +00:00 |
|
guilhermeblanco
|
2e5566f574
|
[2.0] Fix for missing method in SchemaToolTask
|
2009-12-22 14:02:21 +00:00 |
|
romanb
|
afbe3add30
|
[2.0][DDC-221] Namespace fixes.
|
2009-12-22 13:56:30 +00:00 |
|
guilhermeblanco
|
42a1af8256
|
[2.0][DDC-183] Fixed issue with Annotations parser failing on identifiers that matches with token types.
|
2009-12-22 02:15:12 +00:00 |
|
guilhermeblanco
|
bf0cfba239
|
[2.0] Incorporated CLI refactorings. Added support to namespaces and unlimited depth namespaces. Dropped globalArguments for now, since they interfer in DAG implementation.
|
2009-12-21 17:38:14 +00:00 |
|
romanb
|
60b9fb7c5b
|
[2.0] Some small cleanups.
|
2009-12-21 11:06:27 +00:00 |
|
romanb
|
d54a3ad7d0
|
[2.0][DDC-215] Fixed.
|
2009-12-19 13:52:36 +00:00 |
|
romanb
|
27e8023b9b
|
[2.0][DDC-152] Fixed.
|
2009-12-19 13:38:54 +00:00 |
|
romanb
|
c727483ad8
|
[2.0][DDC-208] Fixed.
|
2009-12-18 13:20:22 +00:00 |
|
romanb
|
30ed439111
|
[2.0][DDC-144][DDC-113] Fixed.
|
2009-12-18 12:30:19 +00:00 |
|
romanb
|
3d14da4105
|
[2.0][DDC-168] Moved INSERT SQL generation to persisters during runtime.
|
2009-12-17 13:37:47 +00:00 |
|
romanb
|
fe7ef4bbeb
|
[2.0][DDC-122][DDC-97][DDC-98][DDC-147] Refactored metadata mapping drivers by removing the useless PRELOAD mode. Introduced ClassMetadataFactory#getAllMetadata. Classloader simplifications. Old classloaders deprecated. New Doctrine\Common\ClassLoader is almost the same as the previous IsolatedClassLoader.
|
2009-12-15 21:06:32 +00:00 |
|
romanb
|
cced2bd6c3
|
[2.0][DDC-211] Fixed collection diff calculation.
|
2009-12-15 18:38:15 +00:00 |
|
beberlei
|
e6a10d36d9
|
[2.0] Added missing Import of MappingException in XmlDriver
|
2009-12-12 09:44:36 +00:00 |
|
beberlei
|
4938228234
|
[2.0] DDC-206 - Bugfix in XML Metadata Driver
|
2009-12-12 08:27:24 +00:00 |
|
romanb
|
097d1d6bee
|
[2.0] Fixed _doMerge not to use hydrateAdd.
|
2009-12-11 10:38:21 +00:00 |
|
beberlei
|
731c9718aa
|
[2.0] DDC-40 - Matching annotations <-> auto sequence expectations.
|
2009-12-11 00:56:47 +00:00 |
|
beberlei
|
fade63a29c
|
[2.0] DDC-169 - Further refactorings, schema max identifier length is now used for asset generation. Added platform-wide test for unique index generation with create table.
|
2009-12-10 23:55:47 +00:00 |
|
beberlei
|
1546663743
|
[2.0] DDC-169 - Some refactorings
|
2009-12-10 22:39:28 +00:00 |
|
romanb
|
59a17eb51c
|
[2.0][DDC-171] Fixed (second attempt). Some other cleanups. Performance fix for mock Statement used in hydration performance tests for more accurate and better results.
|
2009-12-10 21:27:20 +00:00 |
|
romanb
|
3a39bea9f0
|
[2.0][DDC-171] Fixed.
|
2009-12-09 16:06:39 +00:00 |
|
romanb
|
909e98c6f2
|
[2.0][DDC-202][DDC-132][DDC-185] Fixed.
|
2009-12-09 12:37:57 +00:00 |
|
beberlei
|
a26464da4c
|
[2.0] DDC-169 - Fix Bug in SchemaTool Unique Handling
|
2009-12-08 21:52:26 +00:00 |
|
beberlei
|
3e823f065a
|
[2.0] DDC-176 - Disallow iterate() over fetch-join collections by the means of an exception on parsing the DQL query.
|
2009-12-08 20:53:01 +00:00 |
|
beberlei
|
03bc9350dc
|
[2.0] DDC-156 - Allow to pass custom platforms
|
2009-12-08 19:41:47 +00:00 |
|
beberlei
|
845c85552e
|
[2.0] DDC-194 - Fixed infinite recursion issue with references and @PostLoad annotation by telling proxy to be loaded before calling EntityPersister->load...
|
2009-12-07 22:10:40 +00:00 |
|
romanb
|
304e2286e2
|
[2.0][DDC-199] Fixed.
|
2009-12-07 20:35:44 +00:00 |
|
romanb
|
ddb5a66fd8
|
[2.0][DDC-191][DDC-192] Attempt to fix both.
|
2009-12-07 16:21:29 +00:00 |
|
romanb
|
5730a32d91
|
[2.0] Fixed more STRICT standards notices (only variables should be passed by reference...). @beberlei, error_reporting=E_ALL | E_STRICT
|
2009-12-07 13:04:54 +00:00 |
|
romanb
|
1013eb66c1
|
[2.0] Fixed PHP Notice in SchemaTest (only variables should be passed by reference...) and a few other cosmetics in various parts.
|
2009-12-07 12:47:23 +00:00 |
|
beberlei
|
934feace57
|
[2.0] DDC-197 - Fix for OCI8 returning CLOBs as OCI-LOB instances, was it that easy? The test suggets that inserting clobs is not even requiring the temporary syntax anymore.. Great!
|
2009-12-06 23:46:02 +00:00 |
|
beberlei
|
146e2319f1
|
[2.0] DDC-169 - Some final cleanups for the DBAL refactoring, changed SchemaTool CLI API slightly.
|
2009-12-06 23:11:35 +00:00 |
|
beberlei
|
ba99f53fd5
|
[2.0] DDC-169 - Fix implicit/explicit index creation differences between platforms
|
2009-12-06 18:55:08 +00:00 |
|
beberlei
|
bf0ef0d0a7
|
[2.0] DDC-169 - Fix several complications in update and drop schema code.
|
2009-12-06 18:36:46 +00:00 |
|
beberlei
|
9fdce97b97
|
[2.0] DDC-169 - Fix bug in Comparator
|
2009-12-06 13:06:09 +00:00 |
|
beberlei
|
34119d3925
|
[2.0] DDC-169 - Fix order that column and index/fk changes are applied in alter table.
|
2009-12-06 13:00:49 +00:00 |
|
beberlei
|
58e99d39d2
|
[2.0] DDC-169 - Replaced SchemaTool::getUpdateSql() with the Schema Comparator Code.
|
2009-12-06 12:23:13 +00:00 |
|
beberlei
|
8a46eb0439
|
[2.0] DDC-169 - Finished ALTER Table TableDiff refactoring, adding code to handle index and FK changes. Added a general functional test for alter table against all platforms.
|
2009-12-06 12:13:15 +00:00 |
|
beberlei
|
dd6abf751f
|
[2.0] DDC-169 - AbstractPlatform::getAlterTableSql() now accepts only a TableDiff instance as argument across all platforms.
|
2009-12-06 09:47:54 +00:00 |
|
beberlei
|
8bfde41374
|
[2.0] DDC-169 - Add ColumnDiff and further Comparator column stuff
|
2009-12-05 15:48:54 +00:00 |
|
beberlei
|
6339372718
|
[2.0] DDC-169 - Add functionality to detect that an add + drop column diff is actually just a rename column.
|
2009-12-05 11:01:11 +00:00 |
|
beberlei
|
35e0121b49
|
[2.0] DDC-169 - Implemented Index and ForeignKey comparison based on properties and not on names.
|
2009-12-05 10:33:46 +00:00 |
|
beberlei
|
a0d26a8409
|
[2.0] DDC-169 - Fixed DatabaseDriver
|
2009-12-05 09:39:11 +00:00 |
|
beberlei
|
ecfa0eee83
|
[2.0] DDC-169 - Added tests for case-handling which is necessary for Comparator
|
2009-12-04 23:03:08 +00:00 |
|
beberlei
|
0788cdf15e
|
[2.0] DDC-169 - Stripped case handling since its just a load of complex crap and doesn't solve any problem! Idea: just implement case-insensitivity in the comparator.
|
2009-12-04 22:41:09 +00:00 |
|
beberlei
|
70075d8f80
|
[2.0] DDC-169 - Added possibility to control which case mode schema assets are created with in SchemaManager
|
2009-12-04 21:58:16 +00:00 |
|
beberlei
|
556f8699ee
|
[2.0] DDC-186 - Fixed DatabaseDriver to work with new Schema abstraction, added functional test-cases for database to yaml convertion.
|
2009-12-04 21:40:03 +00:00 |
|
beberlei
|
466e96b491
|
[2.0] DDC-186 - Fixed SchemaTool indexes behaviour, changed a functional/integration model to use one index for test-coverage.
|
2009-12-04 07:19:51 +00:00 |
|
beberlei
|
b0bbe281f3
|
[2.0] DDC-169 - Introduced handling of schema / database case-sensitivity differences and to allow compability between different platforms.
|
2009-12-03 22:10:13 +00:00 |
|
romanb
|
15f84f6eb0
|
[2.0][DDC-187] Fixed. Also fixed some DBAL failures on postgres.
|
2009-12-03 13:17:56 +00:00 |
|
guilhermeblanco
|
73017b536f
|
[2.0][DDC-180] Fixed SmallInt type which was missing to extends Type
|
2009-12-03 02:36:59 +00:00 |
|
beberlei
|
745b52b163
|
[2.0] DDC-169 - Fixed introduced bug in Oracle Platform
|
2009-12-02 22:33:01 +00:00 |
|
beberlei
|
197224de2e
|
[2.0] DDC-169 - Changed AbstractPlatform and AbstractSchemaManager Constraint API to accept Constraint interface, which is implemented by indexes and foreign keys.
|
2009-12-02 22:28:38 +00:00 |
|
romanb
|
22375235db
|
[2.0][DDC-162][DDC-94] Fixed.
|
2009-12-02 20:49:10 +00:00 |
|
romanb
|
69a0b597c8
|
[2.0][DDC-174] Fixed.
|
2009-12-02 20:32:41 +00:00 |
|
beberlei
|
25c9588592
|
[2.0] DDC-169 - Changed AbstractPlatform and AbstractSchemaManager and children to accept Sequences in their create and get sql methods.
|
2009-12-02 19:07:38 +00:00 |
|
beberlei
|
8562c80890
|
[2.0] DDC-169 - Changed AbstractPlatform and AbstractSchemaManager and children to accept Table, Index and ForeignKey instances for the respective create*() methods.
|
2009-12-02 18:52:21 +00:00 |
|
beberlei
|
e3314dae16
|
[2.0] DC-169 - New method AbstractSchemaManager::createSchema() which creates a schema instance with full tables and sequences, additionally listTables() was rewritten to return a full Table instance instead of just the table names.
|
2009-11-30 23:12:26 +00:00 |
|
beberlei
|
b7652f1f4e
|
[2.0] Temporary fix for 186
|
2009-11-30 22:33:08 +00:00 |
|
beberlei
|
31be2519f6
|
[2.0] DDC-169 - Fix build, Postgres, Oracle and Sqlite made some minor troubles with regards to sequences.
|
2009-11-30 21:16:29 +00:00 |
|
beberlei
|
af48974a75
|
[2.0] DDC-169 - Converted introspection queries of all platforms to return Column, Sequence, Index, ForeignKey Schema Instances instead of arrays, heavily pimped Oracle support thereby.
|
2009-11-30 19:02:05 +00:00 |
|
beberlei
|
709dfb52c4
|
[2.0] DDC-169 - Finalized implementation of Schema diff algorithm, added diffs of sequences and foreign keys. Fixed several bugs and changed the API of the Schema objects.
|
2009-11-29 15:51:14 +00:00 |
|
beberlei
|
f22a56cdd7
|
[2.0] - DDC-169 - Fixed another regression in refactored SchemaTool, began porting of eZ Components Database Schema Comparator, SchemaDiff and TableDiff.
|
2009-11-28 14:30:08 +00:00 |
|
beberlei
|
e4a38a74c5
|
[2.0] - DDC-169 - Extracted Method for the generation of a Schema Instance from Doctrine Metadata.
|
2009-11-28 11:30:25 +00:00 |
|
beberlei
|
b21553c5a8
|
[2.0] - DDC-169 - Refactored lots of sections with duplicate code in gather relations part of SchemaTool::getCreateSql()
|
2009-11-28 11:17:31 +00:00 |
|
beberlei
|
2c27435bb2
|
[2.0] - DDC-169 - Completed refactoring of SchemaTool::getCreateSql() to use new DBAL Schema API, several internal optimizations in SchemaTool are now possible. Stripped out shared functionality with getUpdateSql() so that this part of SchemaTool is still completly working with the old API.
|
2009-11-28 10:48:51 +00:00 |
|
beberlei
|
ba01175700
|
[2.0] - DDC-169 - Fix for breaking the building of Single-Table Inheritence in SchemaTool
|
2009-11-28 08:59:29 +00:00 |
|
beberlei
|
44cc6465be
|
[2.0] DDC-169 - Savepoint for Refactorings in Schema-Tool - It is now generating DDL according to the old and the new mechanisms in parallel. Equality of generation has been verified on Sqlite, Mysql, Oracle. If Postgres is also verified, the old code will be removed in favour of the new one completly.
|
2009-11-28 01:22:21 +00:00 |
|
beberlei
|
0902527476
|
[2.0] - DDC-169 - Added DropSchemaSql Visitor - Refactored Visitor package a bit, however its still not very appealing to have that much use statements cluttered in the code
|
2009-11-27 22:00:43 +00:00 |
|
beberlei
|
22cfa37f43
|
[2.0] - DDC-169 - Began refactoring of DBAL code, introduced object notation for a database schema, including Tables, Indexes, Constraints, Sequences and Columns. Added a CreateSql Visitor which transforms a schema object graph into the required SQL statements to create it. Next: Replacing SchemaTool::getCreateSql() with new syntax...
|
2009-11-26 21:56:08 +00:00 |
|
romanb
|
fdd9b05158
|
[2.0] Fix for optimistic locking.
|
2009-11-25 21:48:04 +00:00 |
|
guilhermeblanco
|
ba4d1bb393
|
Fix create/drop database against PgSQL. Thanks Hannes and Russ for patch
|
2009-11-25 16:27:18 +00:00 |
|
romanb
|
555b097641
|
[2.0][DDC-164][DDC-165] Fixed. Cleaned up ManyToManyMapping. Cleaned up identifier handling and handling of composite identifiers in some places.
|
2009-11-21 18:52:02 +00:00 |
|
beberlei
|
a9d739a743
|
[2.0] Refactor Exceptions from Query and AST\InputParameter into QueryException class.
|
2009-11-21 17:04:17 +00:00 |
|
beberlei
|
26a2ec2e63
|
DDC-127 - Special Case with invalid input parameter in DQL leads to php notice instead of an exception.
|
2009-11-21 13:18:45 +00:00 |
|
beberlei
|
f9ab947372
|
DDC-126 - Make Query, NativeQuery Fluent-Interfaces for all their set Methods, renamed setExpireQueryCache() and setExpireResultCache() to expireQueryCache() and expireResultCache(). Updated UPGRADE_TO_2_0 document accordingly.
|
2009-11-21 13:13:19 +00:00 |
|
beberlei
|
fc98f26371
|
DDC-127 - Commit missing changes to Query Error handling which make testsuite fail.
|
2009-11-21 12:33:30 +00:00 |
|
beberlei
|
3b9fd15dd6
|
DDC-154 - Commit patch by giorgiosironi which improves SchemaTool error messages.
|
2009-11-21 12:11:30 +00:00 |
|