1
0
mirror of synced 2024-12-13 22:56:04 +03:00
Commit Graph

2294 Commits

Author SHA1 Message Date
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