- 11 Sep, 2009 1 commit
-
-
romanb authored
[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.
-
- 17 Aug, 2009 1 commit
-
-
romanb authored
[2.0] Applied fixes for character casing issues. Simplified inheritance mapping and improved handling of outer joins in Class Table Inheritance.
-
- 16 Aug, 2009 1 commit
-
-
romanb authored
[2.0] More preparations to fix character casing issue. Reverted and completed ConditionalPrimary parsing and added more tests for this.
-
- 13 Aug, 2009 1 commit
-
-
romanb authored
[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.
-
- 05 Aug, 2009 1 commit
-
-
romanb authored
-
- 28 Jul, 2009 2 commits
-
-
romanb authored
-
piccoloprincipe authored
[2.0] completed implementation of lazy loading for Collections. Created debug helper class. Fixed default for orderBy clause to ASC
-
- 13 Jul, 2009 1 commit
-
-
jwage authored
[2.0] Test coverage for OFFSET AND LIMIT sql generation for all platforms and Query class with setFirstResult() and setMaxResult()
-
- 08 Jul, 2009 1 commit
-
-
piccoloprincipe authored
-
- 20 Jun, 2009 2 commits
- 14 Jun, 2009 1 commit
-
-
romanb authored
-
- 17 May, 2009 1 commit
-
-
romanb authored
-
- 09 Apr, 2009 1 commit
-
-
romanb authored
[2.0] Refactored SQL query building process and hydration. Hydration should now support result sets with any number of root components. Introducing ResultSetMapping that is used by hydration instead of queryComponents. This allows mapping of arbitrary SQL queries (NativeQuery).
-
- 28 Mar, 2009 1 commit
-
-
romanb authored
-
- 23 Mar, 2009 1 commit
-
-
romanb authored
[2.0] Parser work. Added double-dispatch functionality to AST node classes for use in the SqlWalker to reduce big if/else instanceof checks and for better maintainability. Also its less error-prone in the SqlWalker because its harder to miss a conditional case. Added new extensible DQL function implementation.
-
- 18 Feb, 2009 1 commit
-
-
jwage authored
-
- 17 Feb, 2009 1 commit
-
-
romanb authored
-
- 24 Jan, 2009 1 commit
-
-
romanb authored
-
- 22 Jan, 2009 1 commit
-
-
romanb authored
-
- 21 Jan, 2009 1 commit
-
-
romanb authored
[2.0] More progress on the DQL parser. Added glimpse() method for the scanner/lexer that is equivalent to peek() immediately followed by resetPeek().
-
- 20 Jan, 2009 1 commit
-
-
romanb authored
More DQL parser work. First basic WHERE conditions. Changed scanner according to new positional parameter syntax (?<number>)
-
- 19 Jan, 2009 2 commits
- 23 Aug, 2008 1 commit
-
-
guilhermeblanco authored
-
- 22 Aug, 2008 2 commits
- 21 Aug, 2008 1 commit
-
-
guilhermeblanco authored
-
- 02 Aug, 2008 1 commit
-
-
romanb authored
-
- 15 Jun, 2008 1 commit
-
-
romanb authored
Added getters to AST. Removed Production::__call. Added visitor support to AST. (guilherme: dont shoot me yet :-). visitor support doesnt hurt even if we do not use it for SQL generation). Lots of other things.
-
- 05 Jun, 2008 1 commit
-
-
romanb authored
Refactorings and initial commit/draft of new event handling / configuration / bootstrapping. Still need to remove all the static EntityManagerFactory::getManager lookup calls from the Production classes. The production classes need to have access to the EntityManager of the Query that constructed the Parser. It should be injected into the Parser during construction.
-
- 02 Jun, 2008 1 commit
-
-
guilhermeblanco authored
Fixes in ParserResult, which was generating a bad table alias. Added more test cases. Commented new Event system call in EntityManager. Fixes in RangeVariableDeclaration.
-
- 28 May, 2008 1 commit
-
-
guilhermeblanco authored
-
- 27 May, 2008 2 commits
-
-
guilhermeblanco authored
Changed Doctrine_Query to accept a Doctrine_EntityManager instead of a Doctrine_Connection. Updated Doctrine_EntityManager. Updated test cases and included one new passing test case for SELECT generation. Fixed whitespace bug in DELETE and UPDATE statements.
-
guilhermeblanco authored
Finished first parts of SELECT support. Two test cases added and passing. Introduced the concept of DCTRN in queryComponent. Added concept of queryField, which validates for already defined fields in SELECT.
-
- 24 May, 2008 1 commit
-
-
romanb authored
-