Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merging 0.4 branch to trunk. see CHANGES for details. 0.3 moves to ↵ | Mike Bayer | 2007-07-27 | 1 | -215/+0 |
| | | | | maintenance branch in branches/rel_0_3. | ||||
* | - Deprecated DynamicMetaData- use ThreadLocalMetaData or MetaData instead | Jason Kirtland | 2007-07-06 | 1 | -1/+1 |
| | | | | | - Deprecated BoundMetaData- use MetaData instead - Removed DMD and BMD from documentation | ||||
* | - eager loading will not "aliasize" "order by" clauses that were placed | Mike Bayer | 2007-03-14 | 1 | -1/+15 |
| | | | | | | | | | | | | in the select statement by something other than the eager loader itself, to fix possibility of dupe columns as illustrated in [ticket:495]. however, this means you have to be more careful with the columns placed in the "order by" of Query.select(), that you have explicitly named them in your criterion (i.e. you cant rely on the eager loader adding them in for you) - query._join_to (which powers join, join_via, etc) properly takes secondary table into account when constructing joins | ||||
* | - some cleanup to the unitofwork test suite (needs much more) | Mike Bayer | 2007-02-15 | 1 | -29/+12 |
| | | | | | - fixed relationship deletion error when one-to-many child item is moved to a new parent in a single unit of work [ticket:478] | ||||
* | revert old unittest patch for MSSQL | Rick Morrison | 2007-02-15 | 1 | -9/+0 |
| | |||||
* | test patches from [ticket:422] | Mike Bayer | 2007-01-23 | 1 | -0/+8 |
| | |||||
* | - specifying joins in the from_obj argument of query.select() will | Mike Bayer | 2006-09-27 | 1 | -3/+50 |
| | | | | | | | | | | | | | replace the main table of the query, if the table is somewhere within the given from_obj. this makes it possible to produce custom joins and outerjoins in queries without the main table getting added twice. [ticket:315] - added join_to and outerjoin_to transformative methods to SelectResults, to build up join/outerjoin conditions based on property names. also added select_from to explicitly set from_obj parameter. - factored "results" arrays from the mapper test suite and into the "tables" mapper - added "viewonly" param to docs | ||||
* | fixed bug where if a many-to-many table mapped as "secondary" had other cols ↵ | Mike Bayer | 2006-06-16 | 1 | -1/+1 |
| | | | | in it, delete operations would try to match up on those columns. also fixed bug in new attributes if you set a list based attribute to a blank list, properly fires the 'delete' event for the elements of the previous list | ||||
* | - got rudimental "mapping to multiple tables" functionality cleaned up, | Mike Bayer | 2006-06-02 | 1 | -1/+6 |
| | | | | more correctly documented | ||||
* | merged 0.2 branch into trunk; 0.1 now in sqlalchemy/branches/rel_0_1 | Mike Bayer | 2006-05-25 | 1 | -33/+11 |
| | |||||
* | refactor to engine to have a separate SQLSession object. allows nested ↵ | Mike Bayer | 2006-03-17 | 1 | -1/+1 |
| | | | | | | | transactions. util.ThreadLocal __hasattr__ method/raise_error param meaningless, removed renamed old engines test to reflection | ||||
* | added new style of begin/commit which returns a tranactional object | Mike Bayer | 2006-02-18 | 1 | -1/+4 |
| | |||||
* | inheritance test | Mike Bayer | 2006-02-16 | 1 | -4/+10 |
| | | | | tweaking to try to get alltests to work, unsuccessful | ||||
* | latest reorgnanization of the objectstore, the Session is a simpler object ↵ | Mike Bayer | 2006-02-14 | 1 | -0/+7 |
| | | | | that just maintains begin/commit state | ||||
* | somewhat of an overhaul, got alltests to work again | Mike Bayer | 2006-02-09 | 1 | -0/+1 |
| | |||||
* | adjustments for oracle sequences | Mike Bayer | 2005-12-30 | 1 | -3/+3 |
| | |||||
* | fix to oracle function select, users table in test should be non-sequence | Mike Bayer | 2005-12-17 | 1 | -1/+1 |
| | |||||
* | refactoring of execution path, defaults, and treatment of different paramstyles | Mike Bayer | 2005-12-17 | 1 | -1/+1 |
| | |||||
* | more grueling unit tests involving limit, offset and distinct (and unions) | Mike Bayer | 2005-12-08 | 1 | -1/+2 |
| | |||||
* | added rudimentary support for limit and offset (with the hack version in oracle) | Mike Bayer | 2005-12-07 | 1 | -1/+2 |
| | | | | | fixed up order_by to support a list/scalar of columns or asc/desc fixed up query.py unit test | ||||
* | migrated __ALL__ to __all__, oops, and reworked module | Mike Bayer | 2005-11-30 | 1 | -5/+4 |
| | | | | import scheme | ||||
* | some cleanup to tests, adjustments to support mysql quirks | Mike Bayer | 2005-11-27 | 1 | -4/+10 |
| | |||||
* | cleaning up more with command-line args | Mike Bayer | 2005-11-26 | 1 | -1/+1 |
| | |||||
* | refactoring test to be more consistent, added multipk test to engine | Mike Bayer | 2005-11-26 | 1 | -13/+1 |
| | |||||
* | moving sqlite filename into named options | Mike Bayer | 2005-11-05 | 1 | -2/+2 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-30 | 1 | -2/+2 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-23 | 1 | -0/+2 |
| | |||||
* | sequences, oracle | Mike Bayer | 2005-10-23 | 1 | -4/+3 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-22 | 1 | -2/+2 |
| | |||||
* | oid oid oid orderby lala | Mike Bayer | 2005-10-22 | 1 | -2/+2 |
| | |||||
* | oids rows insert sort orders galore | Mike Bayer | 2005-10-22 | 1 | -8/+15 |
| | |||||
* | full mapper test suite works with postgres | Mike Bayer | 2005-10-22 | 1 | -6/+65 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-22 | 1 | -5/+5 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-22 | 1 | -55/+0 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-22 | 1 | -1/+1 |
| | |||||
* | postgres kickin my ass w00p | Mike Bayer | 2005-10-21 | 1 | -23/+24 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-15 | 1 | -0/+2 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-14 | 1 | -1/+1 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-14 | 1 | -0/+1 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-01 | 1 | -3/+3 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-10-01 | 1 | -10/+10 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-09-24 | 1 | -0/+9 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-09-24 | 1 | -5/+5 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-09-23 | 1 | -3/+3 |
| | |||||
* | active record stuff | Mike Bayer | 2005-09-22 | 1 | -6/+6 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-09-17 | 1 | -44/+51 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-09-17 | 1 | -0/+36 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-09-17 | 1 | -2/+2 |
| | |||||
* | foreign key relatinoships are defined primarily at the schema level | Mike Bayer | 2005-09-15 | 1 | -2/+2 |
| | |||||
* | (no commit message) | Mike Bayer | 2005-09-15 | 1 | -1/+1 |
| |