Fabio B. Silva
82f7d6cad2
starts work with mapped superclass repository
2011-09-07 17:27:05 -03:00
Guilherme Blanco
bd5393a318
Added coverage for orphanRemoval in OneToOne when unlinking an entity.
2011-09-07 13:12:02 -03:00
Guilherme Blanco
e3d133af04
Added getQuotedTableName() in missing places of Doctrine ORM. Fixes DDC-1365.
2011-09-07 01:48:19 -03:00
Guilherme Blanco
6ec2ae249b
Merge branch 'master' of github.com:doctrine/doctrine2
2011-09-06 01:58:34 -03:00
Guilherme Blanco
2cfc61db84
Fixed bug with orphanRemoval not removing associated Entity on OneToMany and OneToOne relationships. As defined in ClassMatedataInfo, in these situations, when orphanRemoval=true, cascade=remove is implicit. This fixes DDC-1321.
2011-09-06 01:58:16 -03:00
Guilherme Blanco
c30e129390
Merge pull request #118 from bauffman/patch-1
...
Fixed typo
2011-09-05 06:48:28 -07:00
Davy Hellemans
b333ff95fb
Fixed typo
2011-09-05 09:42:09 +03:00
Guilherme Blanco
6bbf2d9da3
Added support for ResultVariable referencing in ArithmeticPrimary. Fixes DDC-1346.
2011-09-05 03:16:01 -03:00
Guilherme Blanco
ddfdb37a58
Merge branch 'master' of github.com:doctrine/doctrine2
2011-09-05 02:27:26 -03:00
Guilherme Blanco
666691f84f
Small changes for code readability. Added type binding in JoinedSubclassPersister, which was missing. Fixes DDC-1316.
2011-09-05 02:27:06 -03:00
Benjamin Eberlei
b6a7520c64
Merge branch 'DDC-659'
2011-09-04 14:13:45 +02:00
Benjamin Eberlei
09ac3a9eb2
DDC-659 - Add ClassMetadataBuilder for PHP based metadata management
2011-09-04 14:13:20 +02:00
Benjamin Eberlei
342c3ba941
Initial work on ClassMetdataBuilder
2011-09-04 10:08:33 +02:00
Benjamin Eberlei
88574a0de2
Add note about Common Annotation changes
2011-09-04 01:11:19 +02:00
Benjamin Eberlei
f6f6edbd59
Merge branch 'master' of github.com:doctrine/doctrine2
2011-09-04 01:10:37 +02:00
Guilherme Blanco
f29c907f41
Optimized and refactored code for getParameterValue in Doctrine\ORM\Query.
2011-09-02 13:53:53 -03:00
Guilherme Blanco
3b3186ee98
Added support to user provide an array of Entities as a DQL parameter. Fixes DDC-1356.
2011-09-01 19:11:57 -03:00
Guilherme Blanco
ecc556f687
Fixes DDC-1354.
2011-09-01 03:00:53 -03:00
Benjamin Eberlei
53a153bc15
Merge pull request #111 from Gregwar/yaml_entity_repository
...
[Tools] Added entityRepository support in yaml exporter
2011-08-30 11:43:25 -07:00
Benjamin Eberlei
800628e3cd
Merge branch 'DDC-1350'
2011-08-30 20:40:38 +02:00
Benjamin Eberlei
8b38e68e23
DDC-1350 - Bugfixes in Doctrine\ORM\Tools\Setup
2011-08-30 20:40:26 +02:00
Benjamin Eberlei
7ba656f815
Bump DBAL dependency to 2.1.2
2011-08-29 23:01:05 +02:00
Grégoire Passault
240f0ea34c
[Tools] Added entityRepository support in yaml exporter
2011-08-29 17:40:54 +02:00
Guilherme Blanco
12f46e936c
Merge branch 'master' of github.com:doctrine/doctrine2
2011-08-28 13:48:24 -03:00
Guilherme Blanco
e7f471ef3e
Fixed issue with CTI during DQL update that was incorrectly setting parameter types during multi table execution. Fixes DDC-1341.
2011-08-28 13:48:15 -03:00
Benjamin Eberlei
0a6709acba
Fix tests with regard to repositoryClass handling and applying the default namespace
2011-08-28 16:00:21 +02:00
Benjamin Eberlei
c948ad852e
Merge branch 'FixPostgresFailures'
2011-08-28 15:58:27 +02:00
Benjamin Eberlei
b145f061c9
DDC-1348 - Fix bug with UnitOfWork::getEntityState()
2011-08-28 15:58:08 +02:00
Benjamin Eberlei
e6a73803a4
Merge branch 'DDC-1306'
2011-08-27 20:44:15 +02:00
Benjamin Eberlei
3b4b38e184
DDC-1306, DDC-1113 - Fix issues with inheritance and commit order
2011-08-27 20:41:52 +02:00
Benjamin Eberlei
7da9beed36
Merge branch 'master' of github.com:doctrine/doctrine2
2011-08-27 17:59:11 +02:00
Benjamin Eberlei
3bee695913
Update dependencies to 2.1.1 respectively
2011-08-27 14:49:49 +02:00
Benjamin Eberlei
d3b27dcb1a
DDC-1344 - Fix path displaying to not use realpath()ed variables
2011-08-27 13:36:18 +02:00
Benjamin Eberlei
4f22bbbc76
Add support to distribute the XSD to a given directory during build process
2011-08-27 13:23:17 +02:00
Nadav
2e389e00d4
Removed blank line, used empty() instead of the count() check
2011-08-26 08:15:28 +03:00
Nadav
5fc6277d3f
Oops, shouldn't have removed the condition completely... checking a parameter is provided
2011-08-26 07:51:29 +03:00
Nadav
d314386060
we can (now) transform it into IS NULL
2011-08-26 07:42:16 +03:00
Benjamin Eberlei
e69e0fcc71
Merge remote-tracking branch 'origin/master'
2011-08-24 20:45:32 +02:00
Benjamin Eberlei
b560551b1d
Merge branch 'DDC-1333'
2011-08-21 15:06:21 +02:00
Benjamin Eberlei
b83945d486
DDC-1333 - Fix bug in xsd
2011-08-21 15:06:14 +02:00
Benjamin Eberlei
3c82b49cd3
Merge branch 'DDC-1340'
2011-08-21 15:02:05 +02:00
Benjamin Eberlei
8c2db89f2b
DDC-1340 - Fix bug with merge() and optimistic lock exception
2011-08-21 15:01:57 +02:00
Alain Hippolyte
06d56156dd
Remove trailing spaces
2011-08-19 06:11:58 +03:00
Guilherme Blanco
736443f6c2
Merge pull request #108 from lenar/patch-1
...
short classname support for custom repository class
2011-08-18 11:03:43 -07:00
Lenar Lõhmus
d7fbd2cd14
short classname support for custom repository class
2011-08-19 04:44:24 +03:00
Alexander
ed0fb4ece7
Merge branch 'master' into DDC-551
...
Conflicts:
lib/Doctrine/ORM/Persisters/OneToManyPersister.php
2011-08-16 16:59:48 +02:00
Guilherme Blanco
7433148f17
Fixed bug in XMLDriver where relation indexes are treathed as elements but documented as attributes.
2011-08-16 11:36:41 -03:00
Alexander
3800581947
[DDC-551] Altered persisters to make filters work with EXTRA_LAZY associations
2011-08-16 16:24:50 +02:00
Alexander
2653d735e2
[DDC-551] Added state of the complete filter collection to the EM
...
Previously it was sufficient to use the old parser result for a Query if
the DQL didn't change (Query::STATE_CLEAN), but now there must also be
no changes to the filter collection of the EntityManager.
In the old situation each Query object would create a hash of all the
filter objects on it's own. That was not very efficient.
This commit adds the state of the current filter collection to the
EntityManager. The state will be set to FILTERS_STATE_DIRTY as a filter
is enabled, removed or a parameter is set on a filter. The hash is also
computed by the EntityManager, but only if the filter collection is
dirty. This will prevent recalculation of the hash with each query.
2011-08-16 13:34:42 +02:00
Alexander
3b1ddb0346
[DDC-551] Added filters to SQLWalker
2011-08-16 12:21:43 +02:00