Benjamin Eberlei
a32948b20f
Merge branch 'DDC-1654'
2012-02-20 10:33:26 +01:00
Benjamin Eberlei
68436fee75
[DDC-1654] Add support for orphanRemoval on ManyToMany associations. This only makes sense when ManyToMany is used as uni-directional OneToMany association with join table. The join column has a unique constraint on it to enforce this on the DB level, but we dont validate that this actually happens. Foreign Key constraints help prevent issues and notify developers early if they use it wrong.
2012-02-20 10:33:16 +01:00
Benjamin Eberlei
85d1707a2b
Merge branch 'DDC-1659'
2012-02-20 09:36:51 +01:00
Benjamin Eberlei
35764c2402
[DDC-1659] Remove read only marker when clearing entities.
2012-02-20 09:36:35 +01:00
Benjamin Eberlei
5d352389b7
Merge pull request #270 from bmichotte/master
...
Fluent interface and relations
2012-02-20 00:24:07 -08:00
Benjamin Eberlei
f040ed0cf0
Merge pull request #287 from goetas/nullable
...
Nullable assocations for entity generator
2012-02-19 15:30:17 -08:00
Benjamin Eberlei
6cd82d77f5
Merge branch 'DDC-1651'
2012-02-18 16:08:09 +01:00
Benjamin Eberlei
bd1bc07270
[DDC-1651] Convert entities as parameters early in setParameter() to avoid them being part of result cache strings, which causes non-uniqueness.
2012-02-18 16:07:55 +01:00
Benjamin Eberlei
93f79d0810
Merge branch 'DDC-1643'
2012-02-18 00:43:04 +01:00
Benjamin Eberlei
9fc1d85e8d
[DDC-1643] Fix bugs when cloning PersistentCollection and re-using it.
2012-02-18 00:42:21 +01:00
Benjamin Eberlei
d995c6dbdc
[DDC-1655][DDC-1650][DDC-1556] Fix issues with @postLoad Callback being not fired, or fired multiple times.
2012-02-17 23:27:16 +01:00
Asmir Mustafic
d1b2dabc0f
nullable assoc
2012-02-15 12:43:55 +01:00
Guilherme Blanco
e6b99c2059
Merge pull request #283 from FabioBatSilva/DDC-807
...
Fix DDC-807
2012-02-14 10:27:49 -08:00
Guilherme Blanco
2c3c5b34cf
Merge pull request #282 from FabioBatSilva/discriminatorColumnName
...
Mandatory discriminator column name
2012-02-14 10:26:01 -08:00
Guilherme Blanco
e5d1f9e724
Merge pull request #284 from meandmymonkey/docblock-fix
...
docblock/typehint fix
2012-02-14 10:24:04 -08:00
Andreas Hucks
1d927541e2
added type hint
2012-02-14 19:12:20 +01:00
Andreas Hucks
3419c65efe
fixed docblock
2012-02-14 19:08:44 +01:00
Andreas Hucks
2e81fbfd64
added type hint
2012-02-14 19:08:17 +01:00
Fabio B. Silva
da9b2e805e
remove unused parameter
2012-02-13 23:43:19 -02:00
Fabio B. Silva
cdde6e8a5c
fix required discriminator column name
2012-02-13 23:38:36 -02:00
Fabio B. Silva
5d01123413
Fix DDC-807, DDC-553
2012-02-13 23:22:49 -02:00
Guilherme Blanco
38d725ce32
Merge pull request #279 from FabioBatSilva/DDC-1642
...
Fix DDC-1642
2012-02-12 16:46:41 -08:00
Fabio B. Silva
86054eb659
fix DDC-1642
2012-02-12 22:24:03 -02:00
Benjamin Eberlei
600d0ba2a2
Merge branch 'DDC-1641'
2012-02-10 21:39:27 +01:00
Benjamin Eberlei
299def4712
DDC-1641 - Fix test producing failure when skipped.
2012-02-10 21:39:17 +01:00
Alexander
19a4d05035
Merge pull request #274 from mvrhov/DDC-1625
...
Proxy not initialized when parent has get<IDENTIFIER> function.
2012-01-30 07:23:19 -08:00
Miha Vrhovnik
bea78f42e3
Proxy not initialized when parent has get<IDENTIFIER> function. Fixes DDC-1625
2012-01-30 11:44:08 +01:00
Benjamin Eberlei
e774b1d8c0
Fix test for non-mysql like datetimes.
2012-01-29 15:02:40 +01:00
Benjamin Eberlei
3c4d2cd890
Merge pull request #253 from mrmkrs/protectedfields
...
enable set visibilty of class fields in EntityGenerator
2012-01-28 13:13:37 -08:00
Benjamin Eberlei
120bad8a2c
Merge pull request #262 from wrightlabs/patch-1
...
added optional Command array as parameter for run method
2012-01-28 13:12:50 -08:00
Benjamin Eberlei
6b1ef08a46
Merge pull request #162 from ericclemmons/patch-1
...
ProxyFactory creates proxy's parent structure if it doesn't exist
2012-01-28 13:12:26 -08:00
Benjamin Eberlei
359a9c015b
Merge pull request #196 from goetas/manyidx
...
Added some improvments for generated XML
2012-01-28 13:11:22 -08:00
Benjamin Eberlei
2ce705ceb3
Merge pull request #272 from jsor/table_options
...
Implement custom options on table level and complete column options implementation
2012-01-28 12:56:19 -08:00
Benjamin Eberlei
16b22f0f31
Merge pull request #266 from FabioBatSilva/DDC-1412
...
[DriverChain] Fix DDC-1412 Default Driver
2012-01-28 12:54:47 -08:00
Benjamin Eberlei
585ba534a6
Merge branch 'DDC-1526'
2012-01-28 12:28:23 +01:00
Benjamin Eberlei
3407620bf8
[DDC-1526] Collections are not marked as initialized when they are fetch joined but dont contain any results. This only occurs when using LEFT JOINs on the assocations and causes another query to be fired when the empty collection is accessed again.
2012-01-28 12:28:16 +01:00
Benjamin Eberlei
f9e943fefb
Merge branch 'DDC-1617'
2012-01-28 11:16:48 +01:00
Benjamin Eberlei
551df4af52
[DDC-1617] Implement support for Generating Unique Constraints/Indexes in @Table annotation of EntityGenerator.
2012-01-28 11:16:36 +01:00
jsor
fac820f0e2
Complete custom column option implementation
...
- Support for xml driver
- Tests
2012-01-27 11:05:47 +01:00
Sergio Moya
88bbee127c
No unique join column fields for Single Table inheritance type.
2012-01-26 17:37:50 +01:00
Jan Sorgalla
d68fcd8bd2
Implement custom options on table level
2012-01-26 15:05:26 +01:00
Benjamin Eberlei
35fc3c0671
Merge branch 'DDC-1619'
2012-01-25 10:19:18 +01:00
Benjamin Eberlei
7dae89bb02
[DDC-1619] Add QueryBuilder#distinct
2012-01-25 10:19:01 +01:00
Benjamin Eberlei
f0a09a2d52
Merge branch 'DDC-1618'
2012-01-25 00:03:56 +01:00
Thomas Rabaix
8027fca378
Add SqlWalker::HINT_DISTINCT constant
2012-01-25 00:03:40 +01:00
Thomas Rabaix
d9bb861b1f
Fix DDC-1618 - add more check before throwing an iterateWithFetchJoinNotAllowed exception
2012-01-25 00:03:40 +01:00
Benjamin Michotte
1d2f46bda7
Add fluent code for relations
2012-01-24 19:08:25 +01:00
Benjamin Eberlei
aca20fc615
Merge pull request #268 from sandermarechal/paginate-where-not
...
Add support for paginating WHERE NOT ... queries
2012-01-23 11:50:50 -08:00
Sander Marechal
c6c82efe07
Fixed indentation
2012-01-23 16:11:30 +01:00
Sander Marechal
5dc0081f56
Add support for paginating WHERE NOT ... queries
...
The Pagination tool throws an exception on a DQL query like:
SELECT u FROM User u WHERE NOT (u INSTANCE OF Person)
This is because Paginate does not know about the
Doctrine\ORM\Query\AST\ConditionalFactor which implements the NOT
operator. This patch adds support for that.
2012-01-23 15:42:41 +01:00