summaryrefslogtreecommitdiff
path: root/test/tables.py
Commit message (Collapse)AuthorAgeFilesLines
* merging 0.4 branch to trunk. see CHANGES for details. 0.3 moves to ↵Mike Bayer2007-07-271-215/+0
| | | | maintenance branch in branches/rel_0_3.
* - Deprecated DynamicMetaData- use ThreadLocalMetaData or MetaData insteadJason Kirtland2007-07-061-1/+1
| | | | | - Deprecated BoundMetaData- use MetaData instead - Removed DMD and BMD from documentation
* - eager loading will not "aliasize" "order by" clauses that were placedMike Bayer2007-03-141-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 Bayer2007-02-151-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 MSSQLRick Morrison2007-02-151-9/+0
|
* test patches from [ticket:422]Mike Bayer2007-01-231-0/+8
|
* - specifying joins in the from_obj argument of query.select() willMike Bayer2006-09-271-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 Bayer2006-06-161-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 Bayer2006-06-021-1/+6
| | | | more correctly documented
* merged 0.2 branch into trunk; 0.1 now in sqlalchemy/branches/rel_0_1Mike Bayer2006-05-251-33/+11
|
* refactor to engine to have a separate SQLSession object. allows nested ↵Mike Bayer2006-03-171-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 objectMike Bayer2006-02-181-1/+4
|
* inheritance testMike Bayer2006-02-161-4/+10
| | | | tweaking to try to get alltests to work, unsuccessful
* latest reorgnanization of the objectstore, the Session is a simpler object ↵Mike Bayer2006-02-141-0/+7
| | | | that just maintains begin/commit state
* somewhat of an overhaul, got alltests to work againMike Bayer2006-02-091-0/+1
|
* adjustments for oracle sequencesMike Bayer2005-12-301-3/+3
|
* fix to oracle function select, users table in test should be non-sequenceMike Bayer2005-12-171-1/+1
|
* refactoring of execution path, defaults, and treatment of different paramstylesMike Bayer2005-12-171-1/+1
|
* more grueling unit tests involving limit, offset and distinct (and unions)Mike Bayer2005-12-081-1/+2
|
* added rudimentary support for limit and offset (with the hack version in oracle)Mike Bayer2005-12-071-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 moduleMike Bayer2005-11-301-5/+4
| | | | import scheme
* some cleanup to tests, adjustments to support mysql quirksMike Bayer2005-11-271-4/+10
|
* cleaning up more with command-line argsMike Bayer2005-11-261-1/+1
|
* refactoring test to be more consistent, added multipk test to engineMike Bayer2005-11-261-13/+1
|
* moving sqlite filename into named optionsMike Bayer2005-11-051-2/+2
|
* (no commit message)Mike Bayer2005-10-301-2/+2
|
* (no commit message)Mike Bayer2005-10-231-0/+2
|
* sequences, oracleMike Bayer2005-10-231-4/+3
|
* (no commit message)Mike Bayer2005-10-221-2/+2
|
* oid oid oid orderby lalaMike Bayer2005-10-221-2/+2
|
* oids rows insert sort orders galoreMike Bayer2005-10-221-8/+15
|
* full mapper test suite works with postgresMike Bayer2005-10-221-6/+65
|
* (no commit message)Mike Bayer2005-10-221-5/+5
|
* (no commit message)Mike Bayer2005-10-221-55/+0
|
* (no commit message)Mike Bayer2005-10-221-1/+1
|
* postgres kickin my ass w00pMike Bayer2005-10-211-23/+24
|
* (no commit message)Mike Bayer2005-10-151-0/+2
|
* (no commit message)Mike Bayer2005-10-141-1/+1
|
* (no commit message)Mike Bayer2005-10-141-0/+1
|
* (no commit message)Mike Bayer2005-10-011-3/+3
|
* (no commit message)Mike Bayer2005-10-011-10/+10
|
* (no commit message)Mike Bayer2005-09-241-0/+9
|
* (no commit message)Mike Bayer2005-09-241-5/+5
|
* (no commit message)Mike Bayer2005-09-231-3/+3
|
* active record stuffMike Bayer2005-09-221-6/+6
|
* (no commit message)Mike Bayer2005-09-171-44/+51
|
* (no commit message)Mike Bayer2005-09-171-0/+36
|
* (no commit message)Mike Bayer2005-09-171-2/+2
|
* foreign key relatinoships are defined primarily at the schema levelMike Bayer2005-09-151-2/+2
|
* (no commit message)Mike Bayer2005-09-151-1/+1
|