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
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
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
Jan Sorgalla
d68fcd8bd2
Implement custom options on table level
2012-01-26 15:05:26 +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
d9bb861b1f
Fix DDC-1618 - add more check before throwing an iterateWithFetchJoinNotAllowed exception
2012-01-25 00:03:40 +01: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
Benjamin Eberlei
775071e1ff
[DDC-1613] Merge KnpLabs/Pagerfanta Pagination into a Doctrine\ORM\Tools\Pagination namespace. Thanks to @hobodave, pablo and the knplabs team for developing and maintaining this code.
2012-01-22 13:35:06 +01:00
Fabio B. Silva
0fce3c8f97
Fix DDC-1412
2012-01-21 12:42:46 -02:00
Benjamin Eberlei
faf92883b6
[DDC-1610] Add test and fix wakeup reflection in combination with event listener
2012-01-21 13:58:25 +01:00
Benjamin Eberlei
6c24251452
[DDC-1612] Fix bug with EntityManager#flush($entity) on new entities.
2012-01-21 13:06:30 +01:00
Benjamin Eberlei
0f3abde413
[DBAL-204] Filter namespaced assets if Schemas/Emulation is not supported.
2012-01-21 11:31:54 +01:00
Guilherme Blanco
febfe35c23
Added coverage for DDC-1529.
2012-01-18 23:51:11 -05:00
Benjamin Eberlei
e0fc09994c
DDC-742 - Flush Memcache, otherwise fail.
2012-01-18 21:32:56 +01:00
Guilherme Blanco
d39760ba49
Fixed DDC-1608. Non-initialized PersistentCollection methods removeElement and contains now deal correctly with managed entities.
2012-01-18 01:04:25 -05:00
Guilherme Blanco
c1012f7970
Merge pull request #259 from danielholmes/m2m_extra_lazy_contains
...
Added fix for collection->contains with many-to-many extra lazy fetchMode
2012-01-16 19:51:11 -08:00
Guilherme Blanco
0f07044836
Added coverage to DDC-1587.
2012-01-16 22:31:14 -05:00
Guilherme Blanco
fdb2b9c655
Optimized scalar type mapping support.
2012-01-16 14:26:13 -05:00
Benjamin Eberlei
a029b28423
[DDC-1604] Have ORM Proxy implement new \Doctrine\Common\Persistence\Proxy
...
* Adjust ProxyFactory to generate proxies according to new naming schema.
* Change proxy naming and file-name generation to be a bit more consistent than previous approach.
[DDC-1598] Additional regexp to check for simple ID methods to make it even more safe.
2012-01-16 12:50:36 +01:00
Benjamin Eberlei
27451a59d4
Merge pull request #254 from jsor/custom_options
...
Pass options attribute in @Column annotation to Schema\Column's customSchemaOptions
2012-01-15 09:06:46 -08:00
Benjamin Eberlei
56ea4872ca
DDC-1594 - Fix problem with merge and an existing managed proxy instance.
2012-01-15 15:48:44 +01:00
Benjamin Eberlei
36ce26691d
DDC-1585 - Throw exception if setting target entity of the wrong type to an assocation.
2012-01-15 14:59:20 +01:00
Daniel Holmes
5deebc8738
Added fix for collection->contains when many-to-many extra lazy fetchMode
2012-01-15 23:25:57 +11:00
Daniel Holmes
cd6b584722
Fix namespace of BasicEntityPersisterTypeValueSqlTest
2012-01-15 22:31:01 +11:00
Benjamin Eberlei
e8e830f10a
Merge branch 'DDC-1601'
2012-01-15 12:12:15 +01:00
Benjamin Eberlei
9950af2f58
[DDC-1601] Fix failing test and remove unused code
2012-01-15 12:12:08 +01:00
Benjamin Eberlei
106f10513f
[DDC-1601] Fix bugs in SchemaValidator, using all modelsets as testdata for a large test
2012-01-15 11:27:52 +01:00
Benjamin Eberlei
6ffe4d3dda
[DDC-1601] Fix bugs in SchemaValidator, using all modelsets as testdata for a large test
2012-01-15 11:27:28 +01:00
Guilherme Blanco
ea14bcff4a
Fixed DDC-657. Added type conversion to scalar result.
2012-01-13 20:46:59 -05:00
Marcel
69f0d70a98
fix if coding standard
...
fix typo
2012-01-13 14:14:28 +01:00
Francisco Facioni
bab14bfd24
UnitTest for ManyToMany update notification
2012-01-13 09:35:27 -03:00
Marcel
f26d43b3ea
remove whitespace
...
tabs -> spaces
added class constants
updated phpdoc
2012-01-13 11:24:35 +01:00
Guilherme Blanco
52ee848bcb
Added coverage to DDC-1595 and DDC-1596.
2012-01-13 00:37:59 -05:00
Guilherme Blanco
da7fd2ece7
Merge pull request #250 from FabioBatSilva/DDC-1575
...
[DDC-1575] Give the FQCN to the naming strategy
2012-01-12 20:45:22 -08:00
jsor
615e22073f
Pass options attribute in @Column annotation to Schema\Column's customSchemaOptions
2012-01-11 15:58:57 +01:00
Benjamin Eberlei
adec530c13
Merge branch '2.2'
2012-01-09 08:26:33 +01:00
Benjamin Eberlei
41ae873048
DDC-1588 - Improve ResultCache API. The default cache impl is passed to new query cache profiles automatically now.
2012-01-09 08:26:07 +01:00
Vitali Yakavenka
53ecedf70a
Remove support to pass arguments to custom ID generator's constructor
2012-01-08 15:20:35 +03:00
Vitali Yakavenka
b09201ae88
Recover changes in ClassMetadataFactoryTest::_createValidClassMetadata() lost during last merge
2012-01-08 14:55:08 +03:00
Vitali Yakavenka
59e9d55077
Merge doctrine/master
2012-01-06 22:06:59 +03:00
Marcel Raaijmakers
facd64ef2f
enable set visibilty of class fields in EntityGenerator
2012-01-06 16:58:27 +01:00
Fabio B. Silva
d8227fcd06
give the FQCN to the naming strategy
2012-01-03 16:59:43 -02:00
Benjamin Eberlei
3fff83cd13
Merge 2.2 into master
2012-01-03 19:20:11 +01:00
Benjamin Eberlei
133232eb6b
Merge pull request #249 from doctrine/DCOM-93
...
[DCOM-93] Remove Reflection dependency from ClassMetadata
2012-01-03 10:12:03 -08:00
Benjamin Eberlei
ef8703e3e9
DCOM-93 - Allow to check testsuite with any constructor-less cache implementation
2012-01-03 19:01:53 +01:00
Benjamin Eberlei
76e4f5a80b
DCOM-93 - Removed reflection dependency from ClassMetadata completly, moving all the code into ClassMetadataInfo for BC reasons.
2012-01-02 21:32:18 +01:00
Benjamin Eberlei
c7d8c9f34e
DCOM-93 - Factor out ClassMetadata constructor into delegate method initializeReflection
2012-01-02 17:06:22 +01:00
Benjamin Eberlei
1cecc9c429
DCOM-93 - Factor out __wakeup into a delegate-method from ClassMetadataFactory#wakeupReflection to ClassMetadataInfo#wakeupReflection
2012-01-02 15:57:32 +01:00
Benjamin Eberlei
c6730de3d1
Merge remote-tracking branch 'origin/2.2'
2012-01-02 15:13:26 +01:00
Benjamin Eberlei
239ffe468a
Merge pull request #237 from asm89/ddc-551-collections-filters
...
[DDC-551] Support for inheritance with filters in lazy collections
2012-01-02 06:11:34 -08:00
Benjamin Eberlei
b558ffd694
Merge pull request #244 from kimhemsoe/fix_ddc224_test
...
Fixed DDC214 test.
2011-12-31 02:27:28 -08:00
Guilherme Blanco
9f3967d65d
Merge pull request #245 from milokmet/DDC-1572
...
[DDC-1572] Allow LIKE pattern to be a function or path expression
2011-12-30 20:17:38 -08:00
Guilherme Blanco
e43897916a
Merge pull request #246 from FabioBatSilva/DDC-1557
...
[DDC 1557] Support for DQL function on subselect
2011-12-29 11:22:23 -08:00
Miloslav Kmet
ae4321b4e3
[DDC-1572] Allow LIKE pattern to be a function or path expression
2011-12-29 19:51:48 +01:00
Fabio B. Silva
bf8924df14
some tests
2011-12-29 14:47:23 -02:00
Fabio B. Silva
4cc61bf2ee
fix DDC-1557
2011-12-29 14:30:29 -02:00
Kim Hemsø Rasmussen
82bea24426
Fixed DDC214 test.
2011-12-29 02:05:54 +01:00
Benjamin Eberlei
87e0c69381
Merge remote-tracking branch 'origin/2.2' into 2.2
2011-12-28 20:29:53 +01:00
Benjamin Eberlei
a6deb51a05
DDC-1360 - Bugfix in quoting mechanism inside ClassMetadataInfo
2011-12-28 20:29:01 +01:00
Benjamin Eberlei
9d398afa56
DDC-1360 - Bugfix in quoting mechanism inside ClassMetadataInfo
2011-12-28 20:28:17 +01:00
Guilherme Blanco
abb258c951
Merge pull request #241 from FabioBatSilva/DDC-559
...
[DDC 559, DDC 852] Naming Strategy
2011-12-24 08:45:38 -08:00
Fabio B. Silva
e3acf43dbc
move naming classes to Doctrine\ORM\Mapping
2011-12-24 12:01:25 -02:00
Fabio B. Silva
1eddb53d6c
fix CS and use php constants
2011-12-24 11:45:51 -02:00
Fabio B. Silva
223577d8b5
fix QueryDqlFunctionTest#testFunctionSubstring order
2011-12-23 14:57:43 -02:00
Fabio B. Silva
8bdb713073
add support for NamingStrategy
2011-12-23 14:41:03 -02:00
Fabio B. Silva
eac34b6d6a
test ClassMetadata whit UnderscoreNamingStrategy
2011-12-23 14:13:21 -02:00
Fabio B. Silva
8b1f60c9f8
add UnderscoreNamingStrategy
2011-12-23 12:16:36 -02:00
Fabio B. Silva
8368f0e4b9
change default namming strategy
2011-12-23 11:03:28 -02:00
Alexander
4cf5f70bea
Update test
2011-12-22 23:21:56 +01:00
Alexander
c3c174512a
Added tests for OneToMany associations and lazy collection to CTI entity
2011-12-22 21:10:13 +01:00
Alexander
f49a4e9c40
Added tests for OneToMany associations and lazy collection to STI entity
2011-12-22 20:50:57 +01:00
Alexander
223c47069e
Added tests for ManyToMany associations and lazy collection to CTI entity
2011-12-22 17:49:57 +01:00
Fabio B. Silva
a038e6cbad
test case
2011-12-22 14:07:58 -02:00
Fabio B. Silva
909dbdf29d
default NamingStrategy
2011-12-22 12:07:18 -02:00
Fabio B. Silva
c2cee0d6eb
error messages
2011-12-22 11:05:11 -02:00
Alexander
62be27b295
Added tests for ManyToMany associations and lazy collection to STI entity
2011-12-22 00:25:21 +01:00
Benjamin Eberlei
f6f2acad4c
Merge Improve Error Messages into 2.2
2011-12-21 23:56:25 +01:00
Fabio B. Silva
e90545cef5
ORDER BY CmsArticle#topic
2011-12-20 17:22:14 -02:00
Fabio B. Silva
0a01b14830
fix QueryTest#testJoinQueries order
2011-12-20 16:14:01 -02:00
Fabio B. Silva
24dc74a800
Fixed DDC-1539
2011-12-20 10:31:00 -02:00
Guilherme Blanco
772f58a95b
Removed test since I'm unable to test now.
2011-12-20 00:48:19 -05:00
Guilherme Blanco
f6eb83705a
Added coverage to DDC-1521. Small CS changes.
2011-12-20 00:05:14 -05:00
Vitali Yakavenka
4879c50c5d
Merge remote-tracking branch 'doctrine/master' into SupportCustomIdGenerators
2011-12-19 16:47:47 -08:00
Benjamin Eberlei
cd6131c9b8
Remove all trailing whitespaces
2011-12-19 22:56:19 +01:00
Benjamin Eberlei
f2d8102bbf
Fix bug in test, removed an assertion that is not necessary and violates sqlites autoincrement assumptions
2011-12-19 22:32:50 +01:00
Fabio B. Silva
5c89d7ffcb
support for bit comparison
2011-12-19 16:24:16 -02:00
Benjamin Eberlei
a9035e1533
Merge remote-tracking branch 'origin/master'
2011-12-19 17:11:19 +01:00
Guilherme Blanco
68663fac4b
Fixed issue when one to one badly populated when containing null values. Fixed DDC-1548.
2011-12-19 10:55:29 -05:00
Benjamin Eberlei
b1b10042d2
Revert "Fixed issue with fetched association not being considered during changeSet calculation. Fixes DDC-1545."
...
This reverts commit a8478d5766
.
2011-12-19 16:31:26 +01:00
Alexander
108cb53eef
Merge pull request #229 from bschussek/DDC-1545
...
DDC-1545
2011-12-19 03:22:49 -08:00
Bernhard Schussek
e035fe7949
Fixed class name of test for DDC-1545
2011-12-19 11:20:37 +01:00
Alexander
4f67ea3869
Merge pull request #228 from asm89/ddc-551-parameter-inference
...
Fixed testsuite
2011-12-19 01:02:30 -08:00
Alexander
8c6c49a6ee
Fixed testsuite
2011-12-19 09:55:49 +01:00
Benjamin Eberlei
7f8f39168a
Merge pull request #227 from asm89/ddc-551-parameter-inference
...
[DDC-551] Add type inference to SQLFilter::setParameter() + cleaned tests
2011-12-19 00:47:58 -08:00
Alexander
bd07f8d3dd
[DDC-551] Add type inference to SQLFilter::setParameter() + cleaned tests
2011-12-19 08:43:42 +01:00
Guilherme Blanco
a8478d5766
Fixed issue with fetched association not being considered during changeSet calculation. Fixes DDC-1545.
2011-12-19 01:39:48 -05:00
Guilherme Blanco
f6d9344d89
Merge pull request #219 from FabioBatSilva/DDC-1468
...
Fixed DDC-1468
2011-12-18 19:20:33 -08:00