romanb
|
124cbe9086
|
[2.0][DDC-137] Fixed.
|
2009-11-15 11:42:05 +00:00 |
|
romanb
|
c3ef019549
|
[2.0][DDC-145] Fixed.
|
2009-11-13 19:34:10 +00:00 |
|
romanb
|
94d771172e
|
[2.0][DDC-74] Fixed.
|
2009-11-13 16:39:28 +00:00 |
|
romanb
|
3a282b1e9c
|
[2.0][DDC-141] Fixed.
|
2009-11-13 10:11:14 +00:00 |
|
jwage
|
1a08dd2d90
|
[2.0][DDC-81] Fixes issue with wrong class names when using sub-namespaces
|
2009-11-11 21:18:09 +00:00 |
|
jwage
|
fdd1954a7b
|
[2.0][DDC-72] Fixes issue with converting D1 column aliases to D2 field names
|
2009-11-11 21:15:27 +00:00 |
|
jwage
|
fa4046787e
|
[2.0][DDC-66] Fixing mapping of D1 timestamp to D2 datetime
|
2009-11-11 20:46:49 +00:00 |
|
jwage
|
2a663bee05
|
[2.0][DDC-64] Fixing issue with converting D1 schema clob to D2
|
2009-11-11 20:44:14 +00:00 |
|
jwage
|
d047f0e25e
|
[2.0][DDC-71] Fixing call to incorrect method name
|
2009-11-11 19:39:47 +00:00 |
|
jwage
|
1405993e6a
|
[2.0][DDC-104] Making sure current code is cleared
|
2009-11-11 19:34:43 +00:00 |
|
romanb
|
ab0c7b11c8
|
[2.0][DDC-136] Some fixes to internal UnitOfWork logic.
|
2009-11-11 16:20:29 +00:00 |
|
romanb
|
57a97eba01
|
[2.0][DDC-120] First version of OCI8 driver.
|
2009-11-08 11:11:46 +00:00 |
|
romanb
|
8e3f6eee0a
|
[2.0][DDC-121] Fixed. Also fixed memcache tests and some small refactorings.
|
2009-11-08 11:07:49 +00:00 |
|
romanb
|
7f725aa71c
|
[2.0][DDC-121] Fixed unintended collection initialization in UnitOfWork.
|
2009-11-07 11:54:47 +00:00 |
|
beberlei
|
b24811e29a
|
[2.0] Fix Fatal errors in unused classes that crash the testsuite when running PHPUnit with coverage-whitelisting of complete Doctrine directory.
|
2009-11-06 17:05:22 +00:00 |
|
beberlei
|
93b20427c9
|
[2.0] Fix Tab Formating in ParserResult class, added doc-comments and fixed a missing variable initialization error for certain query special cases.
|
2009-11-06 17:03:59 +00:00 |
|
beberlei
|
1dae2eaf41
|
[2.0] DDC-109 - Fixed another warning in SchemaTool with inverse join columns and unique constraints.
|
2009-11-06 14:15:58 +00:00 |
|
beberlei
|
30e2299321
|
[2.0] DDC-109 - Fixed warning in SchemaTool with inverse join columns and unique constraints.
|
2009-11-06 14:11:03 +00:00 |
|
romanb
|
10bc51fdcd
|
[2.0][DDC-116] Fixed.
|
2009-11-06 10:28:37 +00:00 |
|
beberlei
|
7220cb2e8b
|
DDC-118 - Fixed introduced regression and added tests for future
|
2009-11-05 18:55:02 +00:00 |
|
beberlei
|
3678b65186
|
[2.0] DDC-114 - Extend SchemaTool Drop functionality to optionally drop the complete database. Additionally a filter against all existing table is applied to avoid errors due to dropping non-existant tables. Updated Schema-Tool CLI command with optional calls --drop=database --drop=metadata but kept original --drop which defaults to "metadata". Updated documentation.
|
2009-11-05 08:47:56 +00:00 |
|
beberlei
|
884131e51f
|
[2.0] DDC-115 - Proper fix of global namespace problem was in the ClassMetadataInfo, a namespace plus seperator was appended for reasons of shortcuts. However this broke associations in global namespace. Changes to ClassMetadataFactory were reverted and fix plus tests applied to ClassMetadataInfo.
|
2009-11-04 23:06:38 +00:00 |
|
beberlei
|
120e6942e8
|
[2.0] DDC-115 - Fix for multiple class metadata instances because of classes being addressed with or without prepending namespace separator.
|
2009-11-04 19:59:34 +00:00 |
|
beberlei
|
69ef16360f
|
[2.0] DDC-112 - Enhance debugging capabilities in OrmFunctionalTestCase by logging all SQL queries and enrichting all test failures with them (PHPUnit 3.4 only feature).
|
2009-11-04 11:39:49 +00:00 |
|
guilhermeblanco
|
4a861f08a8
|
[2.0] More refactorings in Annotations parser and DQL parser. Now they only use constants instead of string processment
|
2009-11-04 01:52:40 +00:00 |
|
guilhermeblanco
|
e05ec39ff3
|
[2.0] Moved string tokens to be constants. No more string comparisons inside parser
|
2009-11-03 21:42:58 +00:00 |
|
beberlei
|
a72977b33d
|
[2.0] DDC-109 - Add support for Unique Constraint in OneToMany unidirectional relations
|
2009-11-03 18:33:38 +00:00 |
|
romanb
|
7bbdac1c88
|
[2.0][DDC-61][DDC-108] Fixed. Started exception refactoring.
|
2009-11-03 18:30:21 +00:00 |
|
beberlei
|
460aeeb194
|
[2.0] Applied patch from DDC-76, LazyLoad AnnotationDriver in ORM Configuration.
|
2009-11-03 16:59:13 +00:00 |
|
beberlei
|
a7847952a1
|
[2.0] Fixed DDC-63 and DDC-106. Oracle tests for SchemaManager need further tweeking, marked as skipped for now.
|
2009-11-03 16:56:05 +00:00 |
|
beberlei
|
cfea7883e0
|
[2.0] DDC-91 - Enhanced SchemaManager::listTableIndexes() considerably. Add primary keys to the index list, add a bool flag primary to each index, add an array of columns to each index. Moved a test to SchemaFunctionalTestCase to check that every database (Mysql, Pgsql, Sqlite, Oracle) returns exactly the same data from this function.
|
2009-11-03 08:58:03 +00:00 |
|
jwage
|
37824abffe
|
[2.0] Fixed incorrectly used variable for cli config
|
2009-11-03 04:13:35 +00:00 |
|
beberlei
|
d8bf040165
|
[2.0] DDC-105 - Fix for use of quote() in getSetCharsetSql().
|
2009-11-02 23:13:46 +00:00 |
|
beberlei
|
d369d27f8b
|
[2.0] DDC-84 - Added increment alter table / update schema tests for Postgres Platform - Fixed several bugs in Doctrine\DBAL\Platforms\PostgreSqlPlatform
|
2009-11-02 16:07:31 +00:00 |
|
beberlei
|
6a26de11ff
|
[2.0] Fixed DDC-103 - Add missing changed file.
|
2009-11-02 15:10:26 +00:00 |
|
beberlei
|
79f4fcb3c4
|
[2.0] Fixed DDC-103 - Platform::getAlterTableSql() should return an array on all platforms, added doc-blocks on all methods and fixed some.
|
2009-11-02 15:08:51 +00:00 |
|
beberlei
|
140f597e3b
|
[2.0] Fixed DDC-101, DDC-102 - Ensure defaults for string length and field nullability are handled consistently in both update and create schema commands of SchemaTool.
|
2009-11-02 12:53:05 +00:00 |
|
romanb
|
2fbc766de7
|
[2.0][DDC-82] Fixed CLI problems introduced by changeset 6582.
|
2009-11-01 17:58:56 +00:00 |
|
beberlei
|
4d3c4a704a
|
[2.0] DDC-84 - Add Mysql Platform unittests for incremental changes of the metadata for the schematool update function. Fixed some quirks in the Unit-Test suite alongside, Fixed changes of length in SchemaTool update.
|
2009-10-31 22:23:36 +00:00 |
|
beberlei
|
a680970347
|
[2.0] DDC-87 - Fix MysqlSchemaManager missing support for Mysql Decimal type
|
2009-10-31 20:50:31 +00:00 |
|
beberlei
|
932855317f
|
[2.0] DDC-62 - Fixed bug with proxy class generation of non-namespaced entities
|
2009-10-31 08:59:27 +00:00 |
|
beberlei
|
a05bd5e20c
|
[2.0] DDC-78 - Added support for context specific information in Annotation Parser Syntax Error Exceptions.
|
2009-10-30 20:58:06 +00:00 |
|
jwage
|
a0c9e9db8d
|
[2.0] Fixing casing issue
|
2009-10-30 20:24:50 +00:00 |
|
beberlei
|
881eb212d2
|
[2.0] Added test that shows AnnotationParser only parses string literals with double quotes, wheras single quotes throw an Syntax Error. Removed debug output on failure for a proper syntax error exception.
|
2009-10-30 00:36:21 +00:00 |
|
beberlei
|
1eec9f211b
|
[2.0] Fixed DDC-77 - Prevent PHP Warning on certain annotation constallations
|
2009-10-30 00:20:17 +00:00 |
|
guilhermeblanco
|
49bcc69f3a
|
[2.0] Moved EntityManager creation to be always available in CLI Tasks
|
2009-10-30 00:15:53 +00:00 |
|
romanb
|
10e3407ed1
|
[2.0][DDC-70] Added some EntityManager tests provided by beberlei.
|
2009-10-28 22:12:45 +00:00 |
|
romanb
|
f572c372dc
|
[2.0] Fixed DDC-18. Simplified proxy classes. Just 1 proxy class per entity now, instead of 2.
|
2009-10-28 15:32:55 +00:00 |
|
romanb
|
aa72619c5d
|
[2.0][DDC-55] Fixed.
|
2009-10-28 11:29:29 +00:00 |
|
romanb
|
ce6905cc5d
|
[2.0] Fixed commit order calculation.
|
2009-10-28 11:00:17 +00:00 |
|
romanb
|
4fc1781d78
|
[2.0][DDC-22] Fixed. Also cleaned up association handling. More to come: exception refactorings, proxy simplifications (single proxy class, not two).
|
2009-10-28 10:31:47 +00:00 |
|
guilhermeblanco
|
e832d1723a
|
[2.0] Fixed typo
|
2009-10-26 18:57:14 +00:00 |
|
romanb
|
ac4b4889a6
|
[2.0][DDC-57] Fixed.
|
2009-10-26 13:05:32 +00:00 |
|
romanb
|
4918d3e174
|
[2.0] Simplification and fix to cascades.
|
2009-10-25 22:04:13 +00:00 |
|
romanb
|
08694d1826
|
[2.0] Some optimizations and small fixes.
|
2009-10-25 21:40:57 +00:00 |
|
jwage
|
ccf27a386c
|
[2.0] Minor fixes to cache drivers and result set cache implementation
|
2009-10-24 00:28:43 +00:00 |
|
romanb
|
a4913774c8
|
[2.0] Added ConnectionTest. Fixed sandbox.
|
2009-10-23 21:47:25 +00:00 |
|
romanb
|
4328a4e9e3
|
[2.0] Small refactorings on the cache drivers. Introduced flag to control whether the cache driver should manage the cache keys since this is an advanced feature that is not always needed and can have negative side-effects (higher probability for cache slams).
|
2009-10-23 15:03:00 +00:00 |
|
romanb
|
204b57e115
|
[2.0][DDC-57] Fixed.
|
2009-10-23 15:01:32 +00:00 |
|
jwage
|
1642f53bf4
|
[2.0][DDC-48] Fixed issue with getNamespacedId() being called twice
|
2009-10-23 05:36:47 +00:00 |
|
jwage
|
da38026bc2
|
[2.0][DDC-47] Added ability to set the result cache id used to store the cache entry
|
2009-10-22 22:39:37 +00:00 |
|
jwage
|
93e6cabe04
|
[2.0][DDC-48][DDC-47] Refactored cache drivers to allow more control over deleting, added namespacing to cache drivers and implemented clear-cache task
|
2009-10-22 22:19:17 +00:00 |
|
romanb
|
5b60f87859
|
[2.0] Fixed some known issues with inheritance, especially class table inheritance, like join columns not being selected.
|
2009-10-22 19:12:00 +00:00 |
|
romanb
|
ae9a4be658
|
[2.0] Formatting.
|
2009-10-22 12:53:25 +00:00 |
|
romanb
|
e2d678cc10
|
[2.0] Refactorings to reduce duplicated code and increase efficiency.
|
2009-10-22 12:50:58 +00:00 |
|
romanb
|
c54d582568
|
[2.0] Added test coverage for native query with joined one-to-one association.
|
2009-10-22 09:10:59 +00:00 |
|
guilhermeblanco
|
7ae913a5b5
|
[2.0] Fix for test suite. It was trying to recreate association tables and they're not getting deleted. SchemaTool was trying to recreate them during some executions.
|
2009-10-19 23:23:54 +00:00 |
|
romanb
|
2a16782528
|
[2.0][DDC-56] Fixed.
|
2009-10-18 20:36:02 +00:00 |
|
guilhermeblanco
|
bf68273a2a
|
[2.0] Grammar rule fixes to prevent possibility to do key=field=identifier as a correct parseable grammar
|
2009-10-17 02:09:02 +00:00 |
|
guilhermeblanco
|
b8208211ff
|
[2.0] Reverted wrong committed files
|
2009-10-17 02:03:43 +00:00 |
|
guilhermeblanco
|
038e6cadfb
|
[2.0] Fix CLI documentation of schema-tool task
|
2009-10-17 01:57:50 +00:00 |
|
romanb
|
cc59231993
|
[2.0] Removed old comment.
|
2009-10-16 10:39:44 +00:00 |
|
romanb
|
9bb17475ed
|
[2.0] Fixed hydration issue with bidirectional one-to-many associations. Added more test coverage for some advanced association queries and lazy-loading.
|
2009-10-16 10:35:46 +00:00 |
|
romanb
|
84d3cb971e
|
[2.0] Removed debug code.
|
2009-10-15 19:04:27 +00:00 |
|
romanb
|
0b3ae4b169
|
[2.0] Removed all remaining references to deprecated allowPartialObjects option.
|
2009-10-15 19:03:27 +00:00 |
|
romanb
|
9200e17bc1
|
[2.0][DDC-51] Fixed.
|
2009-10-15 17:07:37 +00:00 |
|
romanb
|
5842411afe
|
[2.0][DDC-49][DDC-50][DDC-33] Fixed DDC-49 and DDC-50. Also addressed DDC-33. Various other small changes and fixes. For problems with proxy objects please refer to the updated documentation.
|
2009-10-15 14:39:43 +00:00 |
|
romanb
|
cb1c7bce48
|
[2.0] DBAL cleanups (DDC-46). Proxy class improvements (DDC-19, DDC-39). Started new UPGRADE_TO document for upgrade instructions between advancing Doctrine 2 versions.
|
2009-10-14 20:18:36 +00:00 |
|
romanb
|
b9f744893e
|
[2.0][DDC-42] Fixed.
|
2009-10-13 10:48:46 +00:00 |
|
jwage
|
f3f522b7f3
|
[2.0][DDC-43] Fixing order of limit and offset
|
2009-10-12 19:10:41 +00:00 |
|
romanb
|
7ec25f196a
|
[2.0] Added missing recognition of the 'fetch' attribute in metadata drivers.
|
2009-10-12 12:54:14 +00:00 |
|
romanb
|
f731a083b6
|
[2.0][DDC-41] Fixed. Also related to DDC-2.
|
2009-10-12 11:55:22 +00:00 |
|
romanb
|
bb6e54fba1
|
[2.0][DDC-21] Fixed.
|
2009-10-09 14:27:35 +00:00 |
|
jwage
|
204b6d71f3
|
[2.0] Finishing the AnnotationExporter to export relationships properly
|
2009-10-08 22:11:10 +00:00 |
|
jwage
|
aba096cc66
|
[2.0] Fixed error with DoctrineException class not being used
|
2009-10-08 18:55:02 +00:00 |
|
jwage
|
471e3f8f0c
|
[2.0] Fixed strict standards notice
|
2009-10-08 18:54:39 +00:00 |
|
jwage
|
6fd2eaa45d
|
[2.0] Fix to DatabaseDriver so drivers that don't support foreign keys will still work
|
2009-10-08 18:54:19 +00:00 |
|
jwage
|
98cf9017a8
|
[2.0][DDC-35] Fixing accidental rename of file
|
2009-10-08 16:21:22 +00:00 |
|
jwage
|
a3c09d4cc2
|
[2.0] Adding better docs for some tasks
|
2009-10-07 23:39:34 +00:00 |
|
jwage
|
a7d4e1e466
|
[2.0] Refactoring some common code in to the AnnotationDriver and creating PhpDriver for consistancy
|
2009-10-07 22:14:13 +00:00 |
|
jwage
|
09a48a896e
|
[2.0][DDC-34] Fixing issue with duplicate association mappings when dealing with mapped super classes
|
2009-10-07 18:53:30 +00:00 |
|
jwage
|
dba0764115
|
[2.0] Fixing exception messages for mapping fields and associations
|
2009-10-07 18:52:51 +00:00 |
|
jwage
|
bf90126edf
|
[2.0] Adding exception outputting to CLI
|
2009-10-07 18:52:11 +00:00 |
|
romanb
|
b8bcd51ff2
|
[2.0][DDC-32] Fixed.
|
2009-10-07 12:39:46 +00:00 |
|
jwage
|
e1645efa76
|
[2.0] Misc. bug fixes
|
2009-10-07 07:45:08 +00:00 |
|
jwage
|
d1228063e6
|
[2.0] Removing unused file
|
2009-10-07 04:42:45 +00:00 |
|
jwage
|
165abc3ca4
|
[2.0] Work on mapping drivers, exporter drivers and reverse engineering of database schemas
|
2009-10-07 04:07:23 +00:00 |
|
jwage
|
c8362da494
|
[2.0] Added functionality to convert a Doctrine 1 schema to Doctrine 2 to help users with upgrading. Lots of other small bug fixes and changes.
|
2009-10-06 22:38:34 +00:00 |
|
romanb
|
71c1fe5221
|
[2.0][DDC-2] Fixed.
|
2009-10-06 10:04:32 +00:00 |
|
jwage
|
5fb493c5d1
|
[2.0] Adding test coverage for ClassMetadataExporter
|
2009-10-05 22:09:29 +00:00 |
|
jwage
|
e4e1291b6a
|
[2.0] Bug fix for convert mapping to yaml and annotation directory iterating not being recursive
|
2009-10-05 18:19:00 +00:00 |
|
romanb
|
d0bb8ab2e4
|
[2.0] Fixed EntityManager#contains().
|
2009-10-05 09:32:50 +00:00 |
|
jwage
|
b353dc5172
|
[2.0] Adding EntityRepository::createQueryBuilder() method
|
2009-10-05 05:42:30 +00:00 |
|
jwage
|
02519233f3
|
[2.0] Missing files for previous commit.
|
2009-10-05 04:29:26 +00:00 |
|
jwage
|
d1b2f93acb
|
[2.0] Splitting ClassMetadata in to ClassMetadataInfo and other bug fixes
|
2009-10-05 04:11:29 +00:00 |
|
jwage
|
968ebb80c2
|
[2.0] Bug fixes
|
2009-10-04 19:35:47 +00:00 |
|
jwage
|
fb7adbbebb
|
[2.0] Added exception if query builder is missing from or select when trying to get dql string
|
2009-10-04 00:06:22 +00:00 |
|
romanb
|
b9ec48d68e
|
[2.0][DDC-31] Fixed.
|
2009-10-03 22:00:01 +00:00 |
|
guilhermeblanco
|
fe5a356aa0
|
[2.0][DDC-31] Fixed issue with column definition of 'name' when it is not set.
|
2009-10-03 16:19:51 +00:00 |
|
guilhermeblanco
|
679191a426
|
[2.0][DDC-30] Fixed null values with Date, Time and DateTime types. Thanks Ismo for report and patch
|
2009-10-03 16:05:49 +00:00 |
|
romanb
|
dce2d79046
|
[2.0][DDC-29] Fixed
|
2009-10-03 08:54:39 +00:00 |
|
romanb
|
b444ec0139
|
[2.0][DDC-28] Fixed
|
2009-10-03 08:44:53 +00:00 |
|
guilhermeblanco
|
d3599de14a
|
[2.0][DDC-23] Implemented setFirstResult, getFirstResult aswell as setMaxResults and getMaxResults in QueryBuilder
|
2009-10-01 20:28:53 +00:00 |
|
romanb
|
435acc9188
|
[2.0][DDC-24] Fixed (together with some small misc. refactorings).
|
2009-10-01 12:00:14 +00:00 |
|
jwage
|
8f2d59c289
|
[2.0] Fix to yaml exporter to output associations in correct structure
|
2009-09-30 04:48:37 +00:00 |
|
jwage
|
e6131d11ac
|
[2.0] More work on ClassmetadataExporter and ConvertMappingTask for converting mapping information between various formats
|
2009-09-30 04:35:43 +00:00 |
|
jwage
|
01d6a61a90
|
[2.0] Fixes for some strict standards notices and other various things
|
2009-09-29 15:54:16 +00:00 |
|
romanb
|
8c5887d05d
|
[2.0][DDC-5] Fixed.
|
2009-09-19 12:17:01 +00:00 |
|
romanb
|
3d3bcc1742
|
[2.0][DDC-7] Fixed.
|
2009-09-15 12:24:38 +00:00 |
|
guilhermeblanco
|
7ef91a6449
|
[2.0] Some work over SchemaTool update of schema (affects directly the CLI schema-tool task on --update option.
|
2009-09-12 23:25:47 +00:00 |
|
jwage
|
93445983fb
|
[2.0] Changes to convert Classmetadata constant integers to string representation
|
2009-09-12 23:17:49 +00:00 |
|
romanb
|
320d21e2be
|
[2.0] Refactored classloader architecture. Renamed ClassLoader => GlobalClassLoader. Introduced IsolatedClassLoader that is suitable for participating in autoload stacks. Added 2 example entity classes to the sandbox with 2 xml mappings and 2 yaml mappings. Simplified sandbox setup.
|
2009-09-11 19:50:48 +00:00 |
|
guilhermeblanco
|
5198776429
|
[2.0] Finished implementation for Association Mappings
|
2009-09-11 19:00:22 +00:00 |
|
jwage
|
de67ffa187
|
[2.0] Initial entry of ClassmetadataExporter class skeleton/drivers
|
2009-09-11 01:03:46 +00:00 |
|
jwage
|
375b882386
|
[2.0] Fixing use of constant value
|
2009-09-09 21:36:56 +00:00 |
|
jwage
|
987eaac438
|
[2.0] Continued work on API Docs for QueryBuilder
|
2009-09-09 20:34:42 +00:00 |
|
jwage
|
d10daf35f2
|
[2.0] Changing Expr static methods to be normal public methods (closes #2466)
|
2009-09-08 22:19:03 +00:00 |
|
jwage
|
79393daf25
|
[2.0] Casting options as an array
|
2009-09-08 20:58:11 +00:00 |
|
guilhermeblanco
|
db5a48e5f4
|
[2.0] Removed xdebug builtin support from Debug::dump(). Added run-dql CLI Task. Updated tasks to wrap Exceptions thrown and diplay nicely. Fixed bug with CLI that ws incorrectly splitting strings into an array instead of consider them raw.
|
2009-09-08 20:13:09 +00:00 |
|
jwage
|
7aabee5efc
|
[2.0] Fixing empty insert sql statements (closes #2481)
|
2009-09-08 19:31:26 +00:00 |
|
jwage
|
7c56bfa156
|
[2.0] Fixes issue with unique annotation on columns (closes #2476)
|
2009-09-08 18:12:01 +00:00 |
|
jwage
|
adbfbf5417
|
[2.0] Fixes issue with optimistic timestamp locking (closes #2451)
|
2009-09-08 17:09:32 +00:00 |
|
guilhermeblanco
|
8f75565277
|
[2.0] Added support to dump Entities even when xdebug is not laoded
|
2009-09-06 18:23:57 +00:00 |
|
romanb
|
846e0bfd3b
|
[2.0] Better fix for #2478.
|
2009-09-06 15:25:23 +00:00 |
|
romanb
|
c318f006f9
|
[2.0] Fixed #2478.
|
2009-09-06 13:46:56 +00:00 |
|
romanb
|
49a24c4ef8
|
[2.0] Fixed #2478.
|
2009-09-06 08:48:44 +00:00 |
|
guilhermeblanco
|
686758e846
|
[2.0] fixes #2478 Now PersistentCollections may contain NEW elements and track policy monitor them when flushing on DEFER_IMPLICIT mode
|
2009-09-06 03:25:44 +00:00 |
|
guilhermeblanco
|
788312e1fc
|
[2.0] fixes #2478 Add/persist/retrieve was doubling the resultset of collection is solved. It was a merge in PersistentCollection creation. I am not 100% sure it is the right patch, but it works and does not break any other unit tests
|
2009-09-06 02:45:46 +00:00 |
|
guilhermeblanco
|
2ff65dd7f0
|
[2.0] Removed already done TODO items
|
2009-09-05 23:54:36 +00:00 |
|
romanb
|
5b0cc45649
|
[2.0] Fixed single-column unique constraint support in SchemaTool
|
2009-09-05 20:35:22 +00:00 |
|
guilhermeblanco
|
32d21879e9
|
[2.0] Added some missing headers in some classes. Added API docs for Expr class
|
2009-09-05 20:05:39 +00:00 |
|
romanb
|
a8e3940619
|
[2.0] Fixed single-column unique constraint support in SchemaTool
|
2009-09-05 19:44:26 +00:00 |
|
guilhermeblanco
|
029b9aeb5d
|
[2.0] Added missing connect() call in Connection:quote, which was throwing E_FATAL when using DQL. Thanks Damon Jones for the report
|
2009-09-05 18:27:37 +00:00 |
|
guilhermeblanco
|
c7ea8c78d3
|
[2.0] Fixed SchemaTool CLI Task which was throwing PDOExceptions
|
2009-09-05 17:56:50 +00:00 |
|
guilhermeblanco
|
6368eb6a4a
|
[2.0] Added support to drop many-to-many association tables in SchemaTool
|
2009-09-05 17:46:18 +00:00 |
|
guilhermeblanco
|
3ef0bf50e9
|
[2.0] Other fixes, removed E_FATAL of duplicate declaration and added test for Boolean type
|
2009-09-05 02:44:45 +00:00 |
|
guilhermeblanco
|
4d4374395b
|
[2.0] Added boolean type support
|
2009-09-05 02:23:24 +00:00 |
|
romanb
|
a65ea05f01
|
[2.0] Fixed scale/precision support in SchemaTool
|
2009-09-04 20:31:11 +00:00 |
|
guilhermeblanco
|
60b31c7ae0
|
[2.0] Implemented CLI Task Version. Added support to DECIMAL datatype.
|
2009-09-04 19:08:32 +00:00 |
|
guilhermeblanco
|
eb25422617
|
[2.0] Fixing spacing and adding precision and scale in Annotations driver. Also introduced options item in Annotation and Yaml mapping drivers. Missing XML driver implementation.
|
2009-09-04 18:35:40 +00:00 |
|
guilhermeblanco
|
203b46dea2
|
[2.0] Changed stylish of CLI tasks. Added CLI documentation for SchemaTool task
|
2009-09-04 17:24:48 +00:00 |
|
guilhermeblanco
|
1557f4e103
|
[2.0] Added error message to --update task in SchemaToolTask reporting incomplete implementation
|
2009-09-02 20:37:20 +00:00 |
|
guilhermeblanco
|
222459f517
|
[2.0] Fixed issue with RunSqlTask. Added basic support to --update in SchemaToolTask. Misses some internal implementation
|
2009-09-02 20:35:30 +00:00 |
|
romanb
|
bf1a52517d
|
[2.0] Fixed issue with file-based metadata drivers and the CLI.
|
2009-09-02 16:08:03 +00:00 |
|
guilhermeblanco
|
4fa4d7a8ca
|
[2.0] Added validation to RunSqlTask
|
2009-09-02 02:41:57 +00:00 |
|
romanb
|
374733a9c5
|
[2.0] More minor visual cli stuff and help messages
|
2009-09-01 16:48:28 +00:00 |
|
romanb
|
6e8a511094
|
[2.0] small visual cli changes
|
2009-09-01 16:33:58 +00:00 |
|
guilhermeblanco
|
7411ca3532
|
[2.0] More work on CLI Tasks. Implemented HelpTask.
|
2009-09-01 13:43:53 +00:00 |
|
romanb
|
2442cfa81b
|
[2.0] Refined ClassLoader API class documentation to be more clear and descriptive.
|
2009-09-01 13:20:51 +00:00 |
|
romanb
|
7c359905a8
|
[2.0] Fixed classloader issue.
|
2009-09-01 13:00:05 +00:00 |
|
romanb
|
fd204ee7f6
|
[2.0] Updated description for pear packages. Enhanced ClassLoader to support the old namespace separator (underscore) for Zend/PEAR/... compatibility until some day when they all use 5.3+.
|
2009-09-01 08:18:36 +00:00 |
|
romanb
|
94c187685b
|
[2.0] Work on CLI: Added SchemaToolTask with preliminary support for dropping/creating the database schema. Prepared the sandbox. Adjusted build to include the sandbox.
|
2009-08-31 16:21:29 +00:00 |
|
romanb
|
733c3c24f7
|
[2.0] Various necessary fixes and adjustments for oracle as well as fixes for better handling of temporal types. Closed #2452.
|
2009-08-28 17:25:28 +00:00 |
|
romanb
|
6a3aa84973
|
[2.0] Made MySqlPlatform default to innodb table engine. Some cleanups while investigating the optimistic locking failures.
|
2009-08-28 12:36:06 +00:00 |
|
romanb
|
59fff29c1b
|
[2.0] Some hydration simplifications and cleanups.
|
2009-08-28 10:48:40 +00:00 |
|
jwage
|
f83fd8e950
|
[2.0] Updating exceptions to use methods so that we can later provide better exception messages
|
2009-08-26 22:03:39 +00:00 |
|
jwage
|
b17ad38eed
|
[2.0] Renaming LifecycleListener annotation to HasLifecycleCallbacks
|
2009-08-26 17:14:03 +00:00 |
|
romanb
|
c3081adb09
|
[2.0] Moved beginTransaction() in UnitOfWork#commit() out of the try block so that exceptions occuring during prior or on transaction start are not masked by another exception.
|
2009-08-26 09:10:14 +00:00 |
|
romanb
|
8523648a27
|
[2.0] Fixed lifecycle callback mapping.
|
2009-08-25 09:14:08 +00:00 |
|
guilhermeblanco
|
356887c893
|
[2.0] Added docblocks
|
2009-08-25 04:46:46 +00:00 |
|
jwage
|
fd89892cc9
|
[2.0] Updating YAML and XML drivers to be synchronized with Annotations driver.
|
2009-08-24 21:05:55 +00:00 |
|
jwage
|
27356225dd
|
[2.0] Updating YAML driver with missing elements from XML driver.
|
2009-08-24 18:33:59 +00:00 |
|
jwage
|
05d5fe4954
|
[2.0] Finishing optimistic locking with timestamp support
|
2009-08-24 17:06:12 +00:00 |
|
romanb
|
25be43c314
|
[2.0] Some small cleanups on new CLI code. Added basic CLI file 'doctrine'.
|
2009-08-24 10:18:10 +00:00 |
|
guilhermeblanco
|
b3cb24aa8f
|
[2.0] Added missing CLI file
|
2009-08-23 21:41:34 +00:00 |
|
guilhermeblanco
|
111e94ec3e
|
[2.0] Implemented base of CLI tasks. Also included drafts of Version and Help tasks. Implemented two Printers: Normal and ANSI Color.
|
2009-08-23 20:27:02 +00:00 |
|
romanb
|
b1d34fca1c
|
[2.0] Work on SchemaTool and DBAL.
|
2009-08-21 18:13:22 +00:00 |
|
guilhermeblanco
|
0612e6b0a6
|
[2.0] Removed not used class.
|
2009-08-20 03:34:15 +00:00 |
|
guilhermeblanco
|
74af8a28ae
|
[2.0] Removed *where*In methods from QueryBuilder. Finished decouple of QueryBuilder and Expr. Updated docs.
|
2009-08-20 03:21:39 +00:00 |
|
guilhermeblanco
|
842267c11c
|
[2.0] Refactored pieces of QueryBuilder, it does not use string concatenation anymore. Splitted from into from and join, allowing update and delete DQLs to be correctly built. Added missing entry set. Removed Expr\Having because it was useless. Updated docs.
|
2009-08-20 02:59:42 +00:00 |
|
guilhermeblanco
|
e5a95bf363
|
[2.0] More documentation and fixes to QueryBuilder and Expr classes.
|
2009-08-17 23:30:41 +00:00 |
|
romanb
|
3d17cb0d60
|
[2.0] Applied fixes for character casing issues. Simplified inheritance mapping and improved handling of outer joins in Class Table Inheritance.
|
2009-08-17 17:58:16 +00:00 |
|
romanb
|
d8c8078302
|
[2.0] Small optimization.
|
2009-08-16 17:42:04 +00:00 |
|
romanb
|
32069cc2b5
|
[2.0] More preparations to fix character casing issue. Reverted and completed ConditionalPrimary parsing and added more tests for this.
|
2009-08-16 16:36:00 +00:00 |
|
romanb
|
ebb432bfb8
|
[2.0] Preparing to address character casing issue.
|
2009-08-15 18:11:51 +00:00 |
|
guilhermeblanco
|
cf77048ee4
|
[2.0] Fixed issue with functions accepting subqueries. Implemented missing Expr\Join class. Added Expr::*join helper functions.
|
2009-08-14 22:50:36 +00:00 |
|
guilhermeblanco
|
b0202f2921
|
[2.0] Fixed issue with missing parenthesis in Math expressions
|
2009-08-14 21:03:27 +00:00 |
|
guilhermeblanco
|
c81affb9f7
|
[2.0] Some fixes in Expr. More documentation added.
|
2009-08-14 20:46:43 +00:00 |
|
guilhermeblanco
|
abc853ec48
|
[2.0] Documentation, documentation, documentation...
|
2009-08-14 18:22:41 +00:00 |
|
romanb
|
e578bad687
|
[2.0] Fixed several referential integrity issues. Fixed critical issue with inserts being run twice on postgresql/oracle. Added support for additional tree walkers that modify the AST prior to SQL construction and started to play with it in a testcase.
|
2009-08-13 10:13:06 +00:00 |
|
guilhermeblanco
|
8452108e21
|
[2.0] Some code reordering, changes. Removed classMetadata from RangeVariableDeclaration, since it is against AST concept.
|
2009-08-13 02:17:27 +00:00 |
|
guilhermeblanco
|
7c6dc8b701
|
[2.0] Removed wrong echo of DQL parser
|
2009-08-11 22:14:43 +00:00 |
|
guilhermeblanco
|
f1481d9506
|
[2.0] Added dump function for AST nodes to help debugging complex queries
|
2009-08-11 22:11:33 +00:00 |
|
romanb
|
8797921937
|
[2.0] Removed AssociationMappings from ResultSetMapping for improved caching. Fixed caching issue with reflection classes and properties. Reimplemented and leaned up broken identifier quoting. Added support for named (native) queries. Fixed small hydration memory leak.
|
2009-08-11 10:51:38 +00:00 |
|
guilhermeblanco
|
103cdf5778
|
[2.0] More docblocks. Renamed methods Type::addCustomType to Type::addType and Connection::exec to Connection::executeUpdate. Added Type::hasType.
|
2009-08-10 22:43:27 +00:00 |
|
guilhermeblanco
|
aee14e3147
|
[2.0] Small fix for my previous commit.
|
2009-08-10 21:48:59 +00:00 |
|
guilhermeblanco
|
837e74da4a
|
[2.0] Added more missing docblocks. Implemented a double-inclusion listener prevention in EventManager
|
2009-08-10 21:36:57 +00:00 |
|
guilhermeblanco
|
c5828271cc
|
[2.0] More docblocks and changed exception thrown in Annotations parser
|
2009-08-08 23:16:13 +00:00 |
|
guilhermeblanco
|
92f22c8567
|
[2.0] More optimizations on Annotations parser. More docblocks also
|
2009-08-08 04:36:58 +00:00 |
|
guilhermeblanco
|
ac5fe1f91b
|
[2.0] Some Annotations parser docblocks, optimizations, etc. Fixed wrong syntax error token report in DQL parser
|
2009-08-07 21:47:21 +00:00 |
|
guilhermeblanco
|
33fc28ffbd
|
[2.0] Updated AST nodes to use public properties instead of setter/getter methods.
|
2009-08-06 21:42:07 +00:00 |
|
guilhermeblanco
|
f087a0058b
|
[2.0] Started refactoring of AST nodes to use public properties instead of getter/setter methods
|
2009-08-06 15:48:41 +00:00 |
|
guilhermeblanco
|
401235d7ca
|
[2.0] Started refactoring of AST nodes to use public properties instead of getter/setter methods
|
2009-08-06 15:38:41 +00:00 |
|
guilhermeblanco
|
3949fddcf5
|
[2.0] Added missing quoteIdentifiers to SqlWalker
|
2009-08-06 15:35:14 +00:00 |
|
guilhermeblanco
|
c1744d2e35
|
[2.0] Added missing quoteIdentifiers to SqlWalker
|
2009-08-06 15:08:03 +00:00 |
|
guilhermeblanco
|
88698c3a78
|
[2.0] Created common Lexer code for Annotations parser and Query parser. Added some docblocks
|
2009-08-05 21:13:42 +00:00 |
|
guilhermeblanco
|
084add0af0
|
[2.0] Fixed warning in semantical error reporting (strpos with length over dql length). Fixed wrong grammar rule. Fixed wrong token position on semantical error reporting. Added more semantical checks in UpdateItem
|
2009-08-05 19:00:16 +00:00 |
|
romanb
|
f64347d899
|
[2.0] Implemented SQL generation for SIZE() function and EmptyCollectionComparisonExpression.
|
2009-08-05 15:47:41 +00:00 |
|
guilhermeblanco
|
fde6431d1d
|
[2.0] Commiting missing file
|
2009-08-05 14:54:53 +00:00 |
|
guilhermeblanco
|
995eaf3dcd
|
[2.0] Finish implementation of nesting level checkings.
|
2009-08-05 03:56:21 +00:00 |
|
guilhermeblanco
|
cd50fc38ad
|
[2.0] Implemented EmptyCollectionComparisonExpression. Need to write SQL transformation yet.
|
2009-08-04 21:41:53 +00:00 |
|
guilhermeblanco
|
462a27ee95
|
[2.0] Changed structure of creation of SqlWalkers in DQL Parser. They are now strings instead of instances of dummy classes. Implemented nesting level check for ResultVariable
|
2009-08-04 19:48:40 +00:00 |
|
romanb
|
e67b30703b
|
[2.0] Changed init() to __construct().
|
2009-08-04 09:33:36 +00:00 |
|
guilhermeblanco
|
aa0792b166
|
[2.0] InputParameter removed from Literal, since it's not actually a literal value. Changed grammar rules to accomodate this decouple
|
2009-08-04 04:11:43 +00:00 |
|
guilhermeblanco
|
733556b632
|
[2.0] Minor change in *Walker to be able to be used by custom assigned Walkers
|
2009-08-04 03:33:45 +00:00 |
|
romanb
|
0a497062c9
|
[2.0] Renamed some methods for a better API.
|
2009-08-03 17:18:37 +00:00 |
|
romanb
|
00599a80d4
|
[2.0] Streamlined result structures. Hydration improvements: Small overall improvements, large improvement for (joined) fetched collections (~60%).
|
2009-08-03 13:25:56 +00:00 |
|
guilhermeblanco
|
c71c55f2e7
|
[2.0] Some docblocks inclusion.
|
2009-08-01 23:40:11 +00:00 |
|
guilhermeblanco
|
b2b06554b4
|
[2.0] More work on DQL parser of Doctrine 2.0. More semantical checks included. Missing scope checking of ResultVariable (SELECT and Sub-SELECT differences). Removed invalid grammar rules.
|
2009-07-31 04:03:01 +00:00 |
|
romanb
|
e1f2b8abec
|
[2.0] Implemented support for mapped superclasses. Fixed #2353.
|
2009-07-30 15:16:02 +00:00 |
|
guilhermeblanco
|
772066156c
|
[2.0] Implemented more TODO items in DQL Parser. Optimized PathExpression. Changed wrong grammar rule name in EBNF.
|
2009-07-30 04:40:04 +00:00 |
|
romanb
|
92214eaf37
|
[2.0] Part II for ticket #2352. Fixed #2352.
|
2009-07-29 12:00:08 +00:00 |
|
romanb
|
2ec4cc5cbe
|
[2.0] More cleanups for recent lazy-loading implementation and minor object hydration improvements and cleanups. Collection refactoring part I for ticket #2352.
|
2009-07-29 11:57:27 +00:00 |
|
romanb
|
62446f0f3c
|
[2.0] Cleanup for changeset #6172.
|
2009-07-28 16:36:24 +00:00 |
|
piccoloprincipe
|
82c416686e
|
[2.0] resolved hydrateAdd() recursivity
|
2009-07-28 12:30:35 +00:00 |
|
piccoloprincipe
|
c073f1d113
|
[2.0] completed implementation of lazy loading for Collections. Created debug helper class. Fixed default for orderBy clause to ASC
|
2009-07-28 11:43:42 +00:00 |
|
romanb
|
2807a83d5d
|
[2.0] Started to simplify commit order calculation.
|
2009-07-27 09:50:22 +00:00 |
|
romanb
|
56a708843d
|
[2.0] Added missing detach cascade option.
|
2009-07-25 16:52:19 +00:00 |
|
romanb
|
28ca2acb8b
|
[2.0] Refined implementation and semantics of the merge and detach operations. General cleanups and API improvements. Added a testcase for detaching/serializing->unserializing->modifying->merging to demonstrate the transparent serialization.
|
2009-07-25 16:33:29 +00:00 |
|
romanb
|
da07bf4a37
|
[2.0] Small refactorings.
|
2009-07-24 11:33:38 +00:00 |
|
romanb
|
d674f1923d
|
[2.0] Fixed #2373. Some small perf. improvements for UnitOfWork.
|
2009-07-23 09:52:16 +00:00 |
|
guilhermeblanco
|
b121576ff4
|
[2.0] Fixed DQL parser to use Query::HINT_FORCE_PARTIAL_LOAD instead of string.
|
2009-07-22 05:06:06 +00:00 |
|
guilhermeblanco
|
58a157863e
|
[2.0] Finished reorganization of grammar rules in DQL parser source code. Renamed some private methods.
|
2009-07-22 03:46:05 +00:00 |
|
romanb
|
1299e83853
|
[2.0] Fixed docblock and return value from previous commit.
|
2009-07-21 15:57:11 +00:00 |
|
romanb
|
ae1b9371ec
|
[2.0] Fixed #2366.
|
2009-07-21 15:53:58 +00:00 |
|
romanb
|
be0088f00c
|
[2.0] Fix and test for result cache.
|
2009-07-21 10:48:19 +00:00 |
|
romanb
|
49434b0322
|
[2.0] Further cleanups. Started eager loading support.
|
2009-07-21 09:25:14 +00:00 |
|
guilhermeblanco
|
b3d110bac4
|
[2.0] Started massive reorganization of grammar rules in DQL parser.
|
2009-07-21 05:22:22 +00:00 |
|
romanb
|
a301834057
|
[2.0] First part of cleanup for changeset 6120. More to follow.
|
2009-07-20 15:30:54 +00:00 |
|
piccoloprincipe
|
0c623fdb9e
|
[2.0] Accomodate joincolumn names in the metadata, in the selection and the hydration processes. Improved Api of the ProxyFactory. Working implementation of lazy loading for *-to-one associations (affects #2348)
|
2009-07-20 12:05:19 +00:00 |
|
romanb
|
4d146d321f
|
[2.0] Small hydration cleanups and improvements.
|
2009-07-20 10:52:07 +00:00 |
|
guilhermeblanco
|
e197348734
|
[2.0] Implemented more TODO items. Fixed some grammar rules.
|
2009-07-19 21:17:01 +00:00 |
|
romanb
|
7297ac7baa
|
[2.0] Addressed #2363.
|
2009-07-19 16:54:53 +00:00 |
|
guilhermeblanco
|
82be4bf023
|
[2.0] More work on TODO items. Fixed grammar rule that was incorrect.
|
2009-07-19 16:18:51 +00:00 |
|
romanb
|
59cf1f745d
|
[2.0] added entity lifecycle events.
|
2009-07-18 18:06:30 +00:00 |
|
guilhermeblanco
|
227667c95d
|
[2.0] Changes in DQL grammar for optimization purposes. Implemented new DQL grammar rules and did a couple of TODOs
|
2009-07-18 14:53:21 +00:00 |
|
piccoloprincipe
|
3747365b1c
|
[2.0] added tests for lazy loading; added error_reporting level; wired association proxy factory
|
2009-07-18 13:15:54 +00:00 |
|
romanb
|
b8090c99a3
|
[2.0] Moved locking tests into Functional namespace. Fixed several missing flush() calls in some functional association tests. Reordered DELETE statements for ecommerce model tests in OrmFunctionalTestCase in order to maintain referential integrity. Fixed issue with bi-directional self-referencing one-one associations. Some other small improvements and cosmetics. Small hydration performance improvement through inlining method call in UnitOfWork::createEntity().
|
2009-07-18 11:41:37 +00:00 |
|
jwage
|
2085823661
|
[2.0] A few fixes and clean up to the Optimistic Locking implementation.
|
2009-07-17 21:55:56 +00:00 |
|
jwage
|
cc3ea569a4
|
[2.0] Initial version of optimistic locking with integer version columns
|
2009-07-17 18:13:03 +00:00 |
|