Benjamin Eberlei
|
03630df20d
|
Add support for IN(?) queries in repositories using the DBAL support for parameter lists.
|
2011-03-06 11:15:56 +01:00 |
|
Benjamin Eberlei
|
3d37e436dd
|
DDC-952 - Refactor eager loading entities, it is only allowed for non composite primary key entities.
|
2011-03-05 11:09:38 +01:00 |
|
Benjamin Eberlei
|
32df9451fd
|
DDC-952 - Implemented first approach for batching eager loads of ToOne associations.
|
2011-03-05 11:08:41 +01:00 |
|
Benjamin Eberlei
|
67ae22b911
|
DDC-1034 - Fix bug where callbacks where registered multiple times in inheritance hierachies.
|
2011-03-04 23:00:54 +01:00 |
|
Benjamin Eberlei
|
d58ae2ecda
|
DDC-1056 - Fixed notice in StaticPHPDriver.
|
2011-03-04 22:22:07 +01:00 |
|
Benjamin Eberlei
|
49195ebe17
|
[DDC-1041] You could retrieve instances of the wrong type in inheritance hierachies because the identity map aggregates them by rootEntityName.
|
2011-03-03 23:11:09 +01:00 |
|
Benjamin Eberlei
|
b2c7a9c7fc
|
[DDC-1050] Throw exception when trying to define inheritance information on a mapped superclass. It is not a valid use-case.
|
2011-03-03 22:51:53 +01:00 |
|
Benjamin Eberlei
|
c144df9be3
|
DDC-1033 - Fix cloning of not initialized proxies.
|
2011-02-26 12:47:59 +01:00 |
|
Benjamin Eberlei
|
1eb7f92956
|
DDC-1026 - Fix Result Cache Seperate chaining implementation that was wrong since DDC-892 was applied.
|
2011-02-26 00:39:54 +01:00 |
|
Romain Pouclet
|
9125413786
|
Fixed typo in AbstractQuery::execute() doc
|
2011-02-25 10:22:50 -06:00 |
|
Benjamin Eberlei
|
afc9495b3f
|
Revert "Merge branch 'DDC-884'"
This reverts commit 3eea19dcfa , reversing
changes made to b13c29944b .
|
2011-02-21 18:52:49 +01:00 |
|
Guilherme Blanco
|
04ab0cd8fc
|
[DDC-884] Allow subclassing EntityManager.
|
2011-02-21 00:50:51 -03:00 |
|
Guilherme Blanco
|
68bb0c1ae1
|
[DDC-1035] Fixed orphanRemoval on YAML mapping driver.
|
2011-02-21 00:37:32 -03:00 |
|
Guilherme Blanco
|
834203d868
|
[DDC-1012] Implemented Expr isNull and isNotNull.
|
2011-02-20 01:53:55 -03:00 |
|
Guilherme Blanco
|
505d9e2154
|
[DDC-1036] Modified the AggregateExpressions to support SimpleArithmeticExpression instead of StateFieldPathExpression.
|
2011-02-20 01:44:05 -03:00 |
|
Guilherme Blanco
|
70d2cbe857
|
[DDC-982] Implemented more unique sql table alias.
|
2011-02-20 01:30:58 -03:00 |
|
Guilherme Blanco
|
dcf358f154
|
Fixed some warnings from phpunit.
|
2011-02-19 19:50:58 -02:00 |
|
Jonathan H. Wage
|
839b6dd5e4
|
Revert "Removing old Driver interface in favor of the new one in Common\Persistence. Also changed to use fully qualified class name for interfaces in common to avoid weird aliases."
This reverts commit c988a99d55 .
|
2011-02-16 10:24:42 -06:00 |
|
Jonathan H. Wage
|
c988a99d55
|
Removing old Driver interface in favor of the new one in Common\Persistence. Also changed to use fully qualified class name for interfaces in common to avoid weird aliases.
|
2011-02-16 10:06:39 -06:00 |
|
Jonathan H. Wage
|
a4a184b27c
|
Implementing ClassMetadataFactory interface.
|
2011-02-15 21:00:48 -06:00 |
|
Jonathan H. Wage
|
68a4099684
|
Implementing initial Doctrine\Common\Persistence interfaces.
|
2011-02-15 20:02:45 -06:00 |
|
Benjamin Eberlei
|
35a152318e
|
DDC-1030 - Fix Static Reflection with namespace levels deeper than one.
|
2011-02-13 10:02:18 +01:00 |
|
Benjamin Eberlei
|
c456f27f60
|
DDC-1024 - Do not generate setter/getter for inherited fields.
|
2011-02-12 17:40:07 +01:00 |
|
Benjamin Eberlei
|
7390030854
|
Merge branch 'DDC-250'
|
2011-02-05 11:44:00 +01:00 |
|
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
|
61e2cdc6b0
|
[DDC-1018] Bugfix: INDEX BY was not working in JOIN Declarations, only in FROM.
|
2011-02-05 10:04:18 +01:00 |
|
Benjamin Eberlei
|
4532c2255a
|
[DDC-1018] Bugfix: INDEX BY was not working in JOIN Declarations, only in FROM.
|
2011-02-05 10:02:37 +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
|
4122abf558
|
DDC-1008, DDC-1002 - Create constructor and id setter if necessary.
|
2011-02-02 23:30:16 +01:00 |
|
Benjamin Eberlei
|
f9c1464879
|
DDC-1006, DDC-953 - Fix EntityGenerator creating empty classes
|
2011-02-02 23:21:42 +01:00 |
|
Benjamin Eberlei
|
3515df913f
|
DDC-892 - Implement separate chaining approach for result caches to prevent hash colissions.
|
2011-01-23 20:54:29 +01:00 |
|
Benjamin Eberlei
|
05f41278a6
|
Significantly updated the Help of the ConvertMapping and GenerateEntities Commands to help people using and understanding their scope. Added an additional --force flag to ConvertMapping command.
|
2011-01-23 20:25:59 +01:00 |
|
Benjamin Eberlei
|
ed53f8aa74
|
DDC-958 - Fire postLoad event when calling refresh().
|
2011-01-23 17:26:11 +01:00 |
|
Benjamin Eberlei
|
f1809ce180
|
DDC-968 - Add AbstractQuery::getHints() method
|
2011-01-23 16:47:07 +01:00 |
|
Benjamin Eberlei
|
f70ee3a038
|
DDC-997 - Fix bug in hydration that came up with DDC-117
|
2011-01-23 16:41:40 +01:00 |
|
Benjamin Eberlei
|
a6e63d2676
|
DDC-969 - Use of field instead of column when accessing a table leads to error when both differ.
|
2011-01-23 16:12:26 +01:00 |
|
Benjamin Eberlei
|
65bbdc30de
|
DDC-978 - Fix bug where Collection gets cleared (again) when calling flush multiple times and replacing a PersistentCollection with a new one.
|
2011-01-23 15:40:16 +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
|
5d333045b9
|
DDC-960 - Bugfix in how Persisters generate Fetch last version of Entity SQL.
|
2011-01-23 12:48:28 +01:00 |
|
Benjamin Eberlei
|
03698e4068
|
DDC-975 - Fix notice in SchemaTool in combination with XML mapping driver.
|
2011-01-13 21:43:33 +01:00 |
|
Benjamin Eberlei
|
078e19d1c7
|
DDC-980 - Fix Update and Delete statements reference of the root table when doing subselects.
|
2011-01-13 21:16:08 +01:00 |
|
Benjamin Eberlei
|
3539b32629
|
DDC-546 - Found some more code that needs DDC-117 compliance.
|
2011-01-02 15:14:12 +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
|
a3cab174ca
|
DDC-546 - Updated with support for DDC-117.
|
2011-01-02 14:04:52 +01:00 |
|
Benjamin Eberlei
|
89e7e8623c
|
DDC-546 - Remove dynamic public property approach in PersistentCollection::count() EXTRA_LAZY.
|
2011-01-02 13:43:49 +01:00 |
|
Benjamin Eberlei
|
cbfdf61976
|
DDC-546 - Bugfix for PersistentCollection::count() in EXTRA LAZY special case.
|
2011-01-02 13:41:18 +01:00 |
|
Benjamin Eberlei
|
3acc05d953
|
DDC-546 - Fix bug in inverse many-to-many contains.
|
2011-01-02 13:37:29 +01:00 |
|
Benjamin Eberlei
|
685e327b43
|
DDC-546 - Fix some rebasing issues.
|
2011-01-02 12:54:55 +01:00 |
|
Benjamin Eberlei
|
75d59d8695
|
DDC-546 - Added functionality for extra-lazy PersistentCollection::contains().
|
2011-01-02 12:46:08 +01:00 |
|
Benjamin Eberlei
|
7c567b305a
|
Refactor DDC-546 persister approach.
|
2011-01-02 12:46:08 +01:00 |
|
Benjamin Eberlei
|
d3d9957fd4
|
DDC-546 - Fix some minor glitches in patch.
|
2011-01-02 12:44:16 +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
|
c1edd5848f
|
DDC-966 - Fix NOT NULL constraint SingleTableInheritance Generation using SchemaTool.
|
2011-01-02 10:18:02 +01:00 |
|
Benjamin Eberlei
|
a2cc9f0f6d
|
DDC-949 - Bugfix for BasicEntityPersister not using $types for select clauses. This fixes the issue for PostgreSQL however it still occurs on Oracle. DBAL change is necessary for this.
|
2011-01-02 09:38:32 +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
|
c2bbaa9ead
|
DDC-117 - Slight changes in the patch and fixing inline comments.
|
2011-01-01 18:53:22 +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
|
337e2fa043
|
Fix DDC-795 (subtask of DDC-117) and integrated a test for cascade (that only works with sequence id generators).
|
2010-12-28 19:05:46 +01:00 |
|
Benjamin Eberlei
|
e7b4dca611
|
Merge master into DDC-117
|
2010-12-28 17:27:47 +01:00 |
|
Benjamin Eberlei
|
2d89ddfb1f
|
DDC-837 - Fix bug with associations of the same name not being possible in inheritance hierachies.
|
2010-12-28 14:56:13 +01:00 |
|
Benjamin Eberlei
|
1d2b2b2c8b
|
DDC-928 - Fix undefined variable notice.
|
2010-12-28 12:18:42 +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
|
fe672d2f61
|
DDC-617 - Throw error if selecting identification variables without picking at least one root entity alias.
|
2010-12-28 10:17:33 +01:00 |
|
Benjamin Eberlei
|
a4f88407c2
|
DDC-931 - SchemaTool#dropSchema() should not stop on failure of a single query (as stated in docblocks).
|
2010-12-22 22:04:11 +01:00 |
|
Benjamin Eberlei
|
e46c65db09
|
Fix for DDC-944
|
2010-12-22 00:23:22 +01:00 |
|
Benjamin Eberlei
|
6988b55f50
|
Bump Dev Version to 2.1.0-DEV
|
2010-12-21 16:45:50 -05:00 |
|
Benjamin Eberlei
|
d87391e40c
|
DDC-933 - Fix bug in lock sql generation of CTI classes.
|
2010-12-14 23:26:40 +01:00 |
|
Benjamin Eberlei
|
3c0f92f4c7
|
Remove call to EntityManager#flush() if the unitofwork contains pending insertions. Flush should always be triggered explicitly.
|
2010-12-11 00:54:54 +01:00 |
|
Benjamin Eberlei
|
4f154b6aa1
|
DDC-920 - Fix bug when detaching a managed entity that is not yet in the identity map (no id).
|
2010-12-10 21:55:48 +01:00 |
|
Benjamin Eberlei
|
5e788a0b84
|
DDC-915 - Bugfix in Identification Variable reordering in combination with SQL Walkers.
|
2010-12-08 23:42:02 +01:00 |
|
Benjamin Eberlei
|
1daf658ec6
|
DDC-917 - Skip Mapped Superclasses in the Drop Sequence Loop in SchemaTool.
|
2010-12-08 23:36:15 +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
|
ef50d940de
|
CleanUp in SchemaTool.
|
2010-12-08 21:21:00 +01:00 |
|
Benjamin Eberlei
|
9a68015ccf
|
Bump Dev Version to 2.0.0-DEV
|
2010-12-04 05:29:18 -05:00 |
|
Benjamin Eberlei
|
72ba369dbb
|
Revert Version to 2.0.0RC1-DEV
|
2010-12-04 05:28:26 -05:00 |
|
Benjamin Eberlei
|
8654d060c6
|
Bump Dev Version to 2.0.0-DEV
|
2010-12-04 05:24:00 -05:00 |
|
Jonathan H. Wage
|
687548cde2
|
Merge branch 'master' of github.com:doctrine/doctrine2
|
2010-12-03 11:44:53 -06:00 |
|
Jonathan H. Wage
|
054f26c0a7
|
Fixing issue with change to ClassMetadataFactory constructor and ConvertMappingCommand.
|
2010-12-03 11:44:22 -06:00 |
|
Benjamin Eberlei
|
c6a6aaf493
|
DDC-899 - Add method to check if EntityManager is still open.
|
2010-12-03 17:44:24 +01:00 |
|
Benjamin Eberlei
|
8e4197adc5
|
DDC-909 - Fix Result Cache with entities as parameters.
|
2010-12-03 17:34:56 +01:00 |
|
Pascal Borreli
|
0ba9321f06
|
[ORM] Fixed typo
|
2010-11-30 02:50:34 +08:00 |
|
Fabien Potencier
|
892eec2f26
|
Update Symfony\Component\Console to latest version
|
2010-11-30 02:45:04 +08:00 |
|
Benjamin Eberlei
|
796b62cd2c
|
DDC-897 - Fix DisconnecetdClassMetadataFactory with regards to namespace setting, now inferred from the FQCN.
|
2010-11-27 22:17:55 +01:00 |
|
Benjamin Eberlei
|
dff5dae416
|
DDC-897 - Make ClassMetadataFactory configurable.
|
2010-11-27 20:53:26 +01:00 |
|
Benjamin Eberlei
|
7196999b69
|
DDC-895 - Fix Generated XML from XMLExporter and remove silly formatting xml code used on SimpleXML by just stuffing it into DOMDocument with formatOutput=true.
|
2010-11-27 20:32:14 +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
|
51922a1ff0
|
DDC-855 - Fix EntityGenerator annoyance when run successive times.
|
2010-11-27 19:57:37 +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
|
e142bd1f30
|
Merge and modify juokazs Sqlsrv changes
|
2010-11-18 23:14:07 +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
|
a2cbb8f72f
|
DDC-882 - Bugfix with typehint
|
2010-11-18 20:45:44 +01:00 |
|
Juozas Kaziukenas
|
ec50125568
|
Fix for foreign keys and autoincrement
|
2010-11-17 14:07:05 -08:00 |
|
Juozas Kaziukenas
|
b6da2e0e42
|
Proper FORM clause generation to support locking
|
2010-11-16 16:12:08 -08:00 |
|
Juozas Kaziukenas
|
494bfc8966
|
Fixed length, lower, upper and mod AST functions to use platform for generating SQL
|
2010-11-16 15:41:41 -08:00 |
|