Benjamin Eberlei
|
9768d08458
|
[DDC-250] Add tests and fix some glitches and finalized index-by patch.
|
2011-02-05 11:42:10 +01:00 |
|
Benjamin Eberlei
|
17c1ed948e
|
[DDC-250] Initial untested support for @ManyToMany(indexBy) and @OneToMany(indexBy) option.
|
2011-02-05 09:31:40 +01:00 |
|
Benjamin Eberlei
|
fd44894e9a
|
DDC-996 - Throw more useful exception if fieldName is empty in a mapped field or association.
|
2011-01-23 14:20:15 +01:00 |
|
Benjamin Eberlei
|
247fc43cef
|
DDC-546 - Rename ClassMetadataInfo::FETCH_EXTRALAZY to ClassMetadataInfo::FETCH_EXTRA_LAZY
|
2011-01-02 15:10:47 +01:00 |
|
Benjamin Eberlei
|
c998797c55
|
DDC-546 - Add Extra Lazy Collection prototype.
|
2011-01-02 12:44:16 +01:00 |
|
Benjamin Eberlei
|
78d4277e4b
|
Merge branch DDC-117 into master
|
2011-01-02 12:01:05 +01:00 |
|
Benjamin Eberlei
|
9177dc3d52
|
DDC-965 - Defer ID check after loadMetata event is fired.
|
2011-01-02 10:24:23 +01:00 |
|
Benjamin Eberlei
|
2a005019bf
|
DDC-117 - Add XML and YML Driver support for associated identifier.
|
2011-01-01 21:47:04 +01:00 |
|
Benjamin Eberlei
|
194a90923d
|
DDC-117 - Finalize patch, fix all the problems of different use-cases by hugely expanding the test-model.
|
2011-01-01 18:17:19 +01:00 |
|
Benjamin Eberlei
|
7112b551e2
|
DDC-945 - Fix regression, ManyToMany unidirectional owning side assocations should be allowed.
|
2010-12-31 14:39:01 +01:00 |
|
Benjamin Eberlei
|
8658376713
|
DDC-929 - Fix bug with DatabaseDriver not detecting indexes that are not called primary.
|
2010-12-30 23:18:00 +01:00 |
|
Benjamin Eberlei
|
58019fbac0
|
DDC-961 - Bugfix with missing first letter in automatic join table names in global namespace entities.
|
2010-12-30 22:30:51 +01:00 |
|
Benjamin Eberlei
|
2d27a99a0b
|
DDC-117 - Began to fix some issues surrounding the DDC-881 report and references to composite fk entities.
|
2010-12-29 01:02:21 +01:00 |
|
Benjamin Eberlei
|
e7b4dca611
|
Merge master into DDC-117
|
2010-12-28 17:27:47 +01:00 |
|
Benjamin Eberlei
|
aa6ac3d6b0
|
DDC-945 - Throw exception in ClassMetadataFactory when mapped superclass has to many associations.
|
2010-12-28 11:59:51 +01:00 |
|
Benjamin Eberlei
|
e46c65db09
|
Fix for DDC-944
|
2010-12-22 00:23:22 +01:00 |
|
Benjamin Eberlei
|
aa2501eb96
|
DDC-917 - Bugfix with DriverChain::getAllClassNames() - It was not semantically correct and returning too many metadata.
|
2010-12-08 23:29:21 +01:00 |
|
Benjamin Eberlei
|
dff5dae416
|
DDC-897 - Make ClassMetadataFactory configurable.
|
2010-11-27 20:53:26 +01:00 |
|
Benjamin Eberlei
|
386b7e26d6
|
DDC-888 - Fix Warning in AnnotationsDriver when using @JoinTable without explicitly defining join- and inverse join-columns.
|
2010-11-27 20:05:36 +01:00 |
|
Benjamin Eberlei
|
e4f74d8290
|
DDC-886 - Bugfix for composite identifier flag not being mapped to child classes in inheritence/mapped superclass scenarios.
|
2010-11-27 17:38:12 +01:00 |
|
Benjamin Eberlei
|
97b80d69f1
|
Fix several test-issues after upgrading dependencies and a Bug in a SchemaTool and DatabaseDriver
|
2010-11-18 23:07:32 +01:00 |
|
Benjamin Eberlei
|
c1661dd53e
|
DDC-511 - MappedSuperclasses specifications of inheritance mapping details make no sense and are ignored
|
2010-11-16 21:53:46 +01:00 |
|
Benjamin Eberlei
|
ae9080aa98
|
DDC-873 - throw exception if trying to add @version to @id
|
2010-11-11 21:21:17 +01:00 |
|
Benjamin Eberlei
|
4ea3277c28
|
DDC-856 - Add default "string" type to discriminator column, throw exception on specification of a bunch of invalid types
|
2010-11-11 21:13:03 +01:00 |
|
Benjamin Eberlei
|
6a904a2d67
|
DDC-860 - Allow access to EntityManager in loadClassMetadata event
|
2010-11-05 22:13:19 +01:00 |
|
Benjamin Eberlei
|
aa2a80f3ff
|
DDC-787 - Fix table name casing in DatabaseDriver
|
2010-10-30 12:35:22 +02:00 |
|
Benjamin Eberlei
|
b4aabf0ba6
|
DDC-831 - Fix docblock in ClassMetadataInfo
|
2010-10-10 17:13:23 +02:00 |
|
Benjamin Eberlei
|
8f80c94923
|
DDC-514 - Implemented default for discriminator column
|
2010-09-23 23:10:31 +02:00 |
|
Benjamin Eberlei
|
6390653df7
|
Merge branch 'DDC-671'
|
2010-09-22 00:19:37 +02:00 |
|
Benjamin Eberlei
|
7dc8ef1db9
|
Fix DDC-671 - The sourceEntity field has to be corrected to the subclass name when copied from a mapped superclass. Otherwise DQL queries will be wrong, generating wrong table aliases.
|
2010-09-21 23:14:45 +02:00 |
|
steffkes
|
9fa8ff86f8
|
show given path for MappingException::fileMappingDriversRequireConfiguredDirectoryPath
|
2010-09-17 11:54:31 -05:00 |
|
beberlei
|
33d0bb454b
|
DDC-752 - Moved verify inheritance block behind the loadMetadata event
|
2010-08-28 16:41:18 +02:00 |
|
Benjamin Eberlei
|
5bd8ffa53c
|
Merge master into DDC-117
|
2010-08-27 22:27:00 +02:00 |
|
Benjamin Eberlei
|
43f8398fbb
|
DDC-770 - Commit missing changes to XmlDriver and YamlDriver
|
2010-08-27 22:21:18 +02:00 |
|
Benjamin Eberlei
|
d115f7af4f
|
DDC-752 - Postpone Inheritance Related Metadata Validation into CMF
|
2010-08-27 22:14:48 +02:00 |
|
Roman S. Borschel
|
506973a92e
|
[DDC-757] Fixed. Also fixed some failing postgres tests due to changes to the default allocation size for sequences.
|
2010-08-26 13:47:37 +02:00 |
|
Sébastien HOUZE
|
4a9f36800e
|
Symfony/Components renamed into Symfony/Component
|
2010-08-23 12:39:30 -05:00 |
|
Benjamin Eberlei
|
1496250833
|
Merge branch 'master' into DDC-117
|
2010-08-15 20:17:56 +02:00 |
|
Benjamin Eberlei
|
e45c52b024
|
Merge Removal of association classes into DDC-117 branch, quite some merge efforts necessary to get it working again
|
2010-08-13 23:23:11 +02:00 |
|
Guilherme Blanco
|
5719f8523b
|
[DDC-577] Updated allocationSize to 1 based on discussion on DDC-569.
|
2010-08-12 01:07:48 -03:00 |
|
Benjamin Eberlei
|
98785122d3
|
DDC-562 - Finally able to generate Unique Constraint on @OneToOne foreign keys
|
2010-08-10 22:07:43 +02:00 |
|
Roman S. Borschel
|
ca1931de81
|
More association mapping doc-block updates.
|
2010-08-09 23:23:30 +02:00 |
|
Roman S. Borschel
|
575858774d
|
Updated API doc for association mappings.
|
2010-08-09 23:13:34 +02:00 |
|
Roman S. Borschel
|
4826739824
|
Simplified ClassMetadata lookup in UnitOfWork and added docblock.
|
2010-08-09 22:48:07 +02:00 |
|
Roman S. Borschel
|
8d3e0e61ea
|
Moved association mappings to plain arrays, just like field mappings.
|
2010-08-09 22:48:07 +02:00 |
|
Benjamin Eberlei
|
ea954e8123
|
DDC-703 - Fixed change tracking not passed to child classes in inheritance hierachy
|
2010-08-08 16:15:35 +02:00 |
|
Benjamin Eberlei
|
7b07a17886
|
Merge branch 'master' into DDC-117
|
2010-08-08 14:07:24 +02:00 |
|
Benjamin Eberlei
|
69e9fd3145
|
DDC-704 - Added better validation of inheritence type constructs in Xml, Annotation and Yaml Drivers
|
2010-08-08 12:29:14 +02:00 |
|
Benjamin Eberlei
|
bd28cb1b12
|
DDC-645 - Demoted <change-tracking-policy /> to an attribute on <entity /> to allow better validation, fixed XSD schema
|
2010-08-08 11:32:12 +02:00 |
|
Benjamin Eberlei
|
013262a9b7
|
Add support for EntityManager::remove() of full or partial association primary keys
|
2010-08-07 21:09:19 +02:00 |
|
Benjamin Eberlei
|
c697a2d47f
|
Prototype hack of @ManyToOne + @Id support with two test-scenarios, composite association key only composite key, and a mixed key scenario. I think single foreign association would work also
|
2010-08-07 19:33:54 +02:00 |
|
Roman S. Borschel
|
0c07b31136
|
Tweaked INSTANCE OF implementation.
|
2010-07-30 17:56:11 +02:00 |
|
Guilherme Blanco
|
c1fec32f58
|
[2.0][DDC-482] Added support to INSTANCE OF in DQL.
|
2010-07-30 01:30:02 -03:00 |
|
Benjamin Eberlei
|
0be6b3fd85
|
Clarified Exception Message
|
2010-07-22 22:33:37 +02:00 |
|
Benjamin Eberlei
|
6007084324
|
DDC-706 - Fix DriverChain::isTransient() to comply with interface of Driver
|
2010-07-21 21:20:55 +02:00 |
|
Roman S. Borschel
|
913e58e385
|
[DDC-167] Implemented.
|
2010-07-20 14:27:14 +02:00 |
|
Benjamin Eberlei
|
b0e4d06c40
|
DDC-130 - Refactored deleteJoinTableRecords() even more, simplified approach disfavouring evil legacy database schemas
|
2010-07-10 13:12:33 +02:00 |
|
Benjamin Eberlei
|
1794127d51
|
DDC-130 - Refactored deleteJoinTableRecords() support
|
2010-07-10 12:04:02 +02:00 |
|
Roman S. Borschel
|
88b0813536
|
Improved entity state detection.
|
2010-07-06 11:43:14 +02:00 |
|
Christian Heinrich
|
321fc2506d
|
Fixed #DDC-647
Added missing length element
DBAL-647 - Added test to check for length of string type in all mapping drivers
|
2010-06-28 23:05:49 +02:00 |
|
Christian Heinrich
|
fc7224f73e
|
Merge branch 'master' of http://github.com/doctrine/doctrine2
|
2010-06-22 13:53:14 +02:00 |
|
Benjamin Eberlei
|
1d5d092453
|
DDC-616 - Fixed issue appearing when running the whole test-suite against the changes in the DatabasaeDriver
|
2010-06-20 23:39:21 +02:00 |
|
Benjamin Eberlei
|
cd978fb8c9
|
DDC-616 Made Database Reverse Engineering a Two-Step Approach, first collect details on all tables once and try to detect which tables are many-to-many tables. Then build metadata from this information. This allows to support even many-to-many tables in reverse engineering correctly
|
2010-06-20 19:34:09 +02:00 |
|
Benjamin Eberlei
|
4705c1cb03
|
Merge branch 'DDC-631'
|
2010-06-13 23:17:09 +02:00 |
|
Benjamin Eberlei
|
190d115dce
|
DDC-616 - Fix a regression with many-to-many tables introduced with the DDC-627 commit
|
2010-06-13 23:02:18 +02:00 |
|
Benjamin Eberlei
|
7018509126
|
Fix a bug with Table Indexes on XML Driver. Added tests for setting indexes on tables for all the mapping drivers
|
2010-06-13 22:59:56 +02:00 |
|
Benjamin Eberlei
|
c69b2d2b54
|
Merge branch 'DDC-627'
|
2010-06-13 20:10:10 +02:00 |
|
Benjamin Eberlei
|
434325ed4f
|
Fixed DDC-557 - Default allocation size for sequences changed from 10 to 1. Documented in UPGRADE file
|
2010-06-13 20:09:59 +02:00 |
|
Benjamin Eberlei
|
b7db8df7ef
|
Fixed DDC-627 and DDC-616
|
2010-06-13 19:36:49 +02:00 |
|
Roman S. Borschel
|
5d00fb764b
|
[DDC-622] Fixed.
|
2010-06-07 13:10:15 +02:00 |
|
Jonathan H. Wage
|
35f66ab4ed
|
Merge remote branch 'upstream/master'
|
2010-05-20 09:02:31 -04:00 |
|
Jonathan H. Wage
|
2d7f7691e9
|
[DDC-603] Fixing issue with reverse engineering a database where table names are all caps
|
2010-05-20 09:01:34 -04:00 |
|
Christian Heinrich
|
64309398e2
|
Merge commit 'upstream/master'
|
2010-05-20 14:41:56 +02:00 |
|
Christian Heinrich
|
3fc9971e98
|
Merge commit 'upstream/master'
Conflicts:
lib/Doctrine/ORM/Mapping/Driver/XmlDriver.php
|
2010-05-20 14:17:39 +02:00 |
|
David Abdemoulaie
|
5bbe6c7292
|
Revert "Adding missing OnFlush annotation."
This reverts commit 79d3f655ef .
|
2010-05-18 17:20:40 -05:00 |
|
Jonathan H. Wage
|
79d3f655ef
|
Adding missing OnFlush annotation.
|
2010-05-18 13:19:15 -04:00 |
|
Jonathan H. Wage
|
5a92c0b51e
|
Fixing issue with reverse engineering databases.
|
2010-05-14 12:38:42 -04:00 |
|
Jonathan H. Wage
|
7ac08931bc
|
Fixing DatabaseDriver to specify nullable => true instead of notnull => false
|
2010-05-14 12:31:25 -04:00 |
|
Roman S. Borschel
|
f9b53c6b5c
|
Fixed #DDC-580
Conflicts:
lib/Doctrine/ORM/Mapping/Driver/XmlDriver.php
|
2010-05-11 00:03:09 +02:00 |
|
Christian Heinrich
|
b63afb6ce4
|
Fixed #DDC-580
|
2010-05-10 16:41:42 +02:00 |
|
Roman S. Borschel
|
59d4e0c8e7
|
[DDC-481] Fixed.
|
2010-05-08 17:01:20 +02:00 |
|
Roman S. Borschel
|
561236bd56
|
[DDC-576] Fixed.
|
2010-05-08 14:08:18 +02:00 |
|
Jonathan H. Wage
|
3001d26ad4
|
Fixing typo/mistake. Test coming soon.
|
2010-05-05 15:14:48 -04:00 |
|
Benjamin Eberlei
|
6c7aaa727c
|
Added tests for 41e830ca68 , thereby finding two issues with XML and YAML Driver handling of Sequence-Generator
|
2010-05-01 03:28:18 +02:00 |
|
Benjamin Eberlei
|
9cee8bf890
|
Merge remote branch 'dc2master/master'
|
2010-05-01 03:12:27 +02:00 |
|
Jonathan H. Wage
|
94928c5dd8
|
[DDC-552] Fixing issue with getReflectionClass() not existing on ClassMetadataInfo when it is required by AnnotationDriver
|
2010-04-30 12:27:52 -04:00 |
|
Roman S. Borschel
|
39a6c01978
|
Merge commit 'upstream/master'
|
2010-04-30 17:31:53 +02:00 |
|
Roman S. Borschel
|
db2be55e27
|
[DDC-561] Fixed.
|
2010-04-30 17:30:27 +02:00 |
|
Jonathan H. Wage
|
41e830ca68
|
Fixing sequence-generate in XmlDriver
|
2010-04-29 08:13:02 -04:00 |
|
Benjamin Eberlei
|
f38584a51e
|
DDC-545 - Add unittest for all drivers uniqueConstraint capabilities, fix bug in XML Driver that disallowed using them
|
2010-04-28 20:27:53 +02:00 |
|
Jonathan H. Wage
|
6bda2b44fe
|
Renaming PhpDriver to PHPDriver
|
2010-04-26 14:12:36 +02:00 |
|
Roman S. Borschel
|
d1d1cecc06
|
Restored missing files.
|
2010-04-26 14:12:20 +02:00 |
|
Roman S. Borschel
|
bff4f49b7a
|
Merge commit 'upstream/master'
Conflicts:
lib/Doctrine/Common/Annotations/AnnotationReader.php
lib/Doctrine/Common/Annotations/Parser.php
|
2010-04-26 13:17:36 +02:00 |
|
Roman S. Borschel
|
760ea34a0c
|
[DDC-497][DDC-500][DDC-342] Fixed. Persister polishing and refactoring. More to come for that, but after beta1.
|
2010-04-26 13:02:30 +02:00 |
|
Jonathan H. Wage
|
27a0058b89
|
Initial entry of StaticPHPDriver
|
2010-04-23 16:16:16 -04:00 |
|
Jonathan H. Wage
|
6d29f05d3a
|
Renaming PhpDriver to PHPDriver
|
2010-04-23 14:37:29 -04:00 |
|
Roman S. Borschel
|
4b71afe7c2
|
Improving metadata caching performance by only serializing what is absolutely necessary.
|
2010-04-18 22:47:03 +02:00 |
|
Roman S. Borschel
|
f3c672a2e5
|
Merged from upstream/master.
|
2010-04-14 17:21:15 +02:00 |
|
Roman S. Borschel
|
d4232d906e
|
[DDC-388] Fixed.
|
2010-04-14 17:07:08 +02:00 |
|
Roman S. Borschel
|
7fefe3f4b4
|
Merge commit 'upstream/master'
|
2010-04-14 10:50:37 +02:00 |
|