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 |
|