]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/log
thirdparty/sqlalchemy/sqlalchemy.git
18 years ago- Eager loading now functions at any arbitrary depth along self-referential
Mike Bayer [Fri, 20 Jul 2007 03:20:33 +0000 (03:20 +0000)] 
-  Eager loading now functions at any arbitrary depth along self-referential
and cyclical structures.  When loading cyclical structures, specify "join_depth"
on relation() indicating how many times you'd like the table to join
to itself; each level gets a distinct table alias.
- adds a stack to the Mapper->eagerloader->Mapper process which is the single
point of tracking the various AliasedClause objects both at query compile
time as well as result fetching time.  self-referential relationships narrow
down the "aliasing" of tables more sharply so as to produce the correct
eager joins in those cases without stepping on more generalized cases.
the mechanism of detecting "too deep" of an eager load now works based on
locating a true cycle, but only if join_depth is not specified; otherwise
join_depth is used.
[ticket:659]

18 years agoRemove unused imports, typo and light formatting tweaks.
Jason Kirtland [Thu, 19 Jul 2007 23:13:23 +0000 (23:13 +0000)] 
Remove unused imports, typo and light formatting tweaks.
Fixed comparison of _UnaryExpressions

18 years agoRemove mysql enum out of range test, not really needed and seems WAY too dependent...
Jason Kirtland [Thu, 19 Jul 2007 22:56:04 +0000 (22:56 +0000)] 
Remove mysql enum out of range test, not really needed and seems WAY too dependent on server version

18 years agosmall fix to detect a "scalar" query when constructing columns clauses
Mike Bayer [Thu, 19 Jul 2007 21:02:36 +0000 (21:02 +0000)] 
small fix to detect a "scalar" query when constructing columns clauses

18 years ago- changed set used to generate FROM list to an ordered set; may fix [ticket:669]
Mike Bayer [Thu, 19 Jul 2007 20:36:51 +0000 (20:36 +0000)] 
- changed set used to generate FROM list to an ordered set; may fix [ticket:669]
- improvements to select generative capability, ClauseAdapter
- one select test is failing, but not from this checkin

18 years agoBetter quoting of identifiers when manipulating schemas.
Jason Kirtland [Thu, 19 Jul 2007 19:24:51 +0000 (19:24 +0000)] 
Better quoting of identifiers when manipulating schemas.

18 years agoadded info on DB types
Mike Bayer [Thu, 19 Jul 2007 16:58:47 +0000 (16:58 +0000)] 
added info on DB types

18 years agodocstrings
Mike Bayer [Thu, 19 Jul 2007 16:05:29 +0000 (16:05 +0000)] 
docstrings

18 years agoremoved ancient group_parenthesized() method, its purpose handled by _Grouping now
Mike Bayer [Thu, 19 Jul 2007 15:57:20 +0000 (15:57 +0000)] 
removed ancient group_parenthesized() method, its purpose handled by _Grouping now

18 years agofixed LIKE/BEWTEEN operators
Mike Bayer [Thu, 19 Jul 2007 07:21:50 +0000 (07:21 +0000)] 
fixed LIKE/BEWTEEN operators

18 years agoremoved print statement...this is the year i start using a debugger
Mike Bayer [Thu, 19 Jul 2007 07:17:01 +0000 (07:17 +0000)] 
removed print statement...this is the year i start using a debugger

18 years ago- all "type" keyword arguments, such as those to bindparam(), column(),
Mike Bayer [Thu, 19 Jul 2007 07:11:55 +0000 (07:11 +0000)] 
- all "type" keyword arguments, such as those to bindparam(), column(),
  Column(), and func.<something>(), renamed to "type_".  those objects
  still name their "type" attribute as "type".
- new SQL operator implementation which removes all hardcoded operators
  from expression structures and moves them into compilation;
  allows greater flexibility of operator compilation; for example, "+"
  compiles to "||" when used in a string context, or "concat(a,b)" on
  MySQL; whereas in a numeric context it compiles to "+".  fixes [ticket:475].
- major cruft cleanup in ANSICompiler regarding its processing of update/insert
  bind parameters.  code is actually readable !
- a clause element embedded in an UPDATE, i.e. for a correlated update, uses
  standard "grouping" rules now to place parenthesis.  Doesn't change much, except
  if you embed a text() clause in there, it will not be automatically parenthesized
  (place parens in the text() manually).

18 years agoTarget testcreate schema test better.
Jason Kirtland [Thu, 19 Jul 2007 01:23:01 +0000 (01:23 +0000)] 
Target testcreate schema test better.

18 years agoClarity fix for assocproxy example code
Jason Kirtland [Wed, 18 Jul 2007 23:25:07 +0000 (23:25 +0000)] 
Clarity fix for assocproxy example code

18 years ago.pop() on association proxies is no longer problematic with 0.4 collections.
Jason Kirtland [Wed, 18 Jul 2007 22:19:12 +0000 (22:19 +0000)] 
.pop() on association proxies is no longer problematic with 0.4 collections.

18 years ago- unittest cleanup: after removal of threadlocal mod + changes to session calling...
Mike Bayer [Wed, 18 Jul 2007 21:00:14 +0000 (21:00 +0000)] 
- unittest cleanup: after removal of threadlocal mod + changes to session calling signature,
got sqlite, postgres, mysql all working again (one unresolved failure for mysql)

18 years agopartial progress on adding prop.compare(), new behavior for prop ==
Mike Bayer [Wed, 18 Jul 2007 20:07:25 +0000 (20:07 +0000)] 
partial progress on adding prop.compare(), new behavior for prop ==

18 years agoadded some aggregate tests
Mike Bayer [Wed, 18 Jul 2007 19:37:10 +0000 (19:37 +0000)] 
added some aggregate tests

18 years ago- merged fix of PG identifier length from 68 to 63 [ticket:571]
Mike Bayer [Wed, 18 Jul 2007 19:06:10 +0000 (19:06 +0000)] 
- merged fix of PG identifier length from 68 to 63 [ticket:571]
- merged r2958, commutativity for _BinaryExpression.compare

18 years ago- put a generic regexp for chopping foreign key specs along the "."
Mike Bayer [Wed, 18 Jul 2007 18:30:01 +0000 (18:30 +0000)] 
- put a generic regexp for chopping foreign key specs along the "."
[ticket:667]

18 years ago- Merged r2945, r2946, r2947 from trunk
Jason Kirtland [Wed, 18 Jul 2007 07:34:43 +0000 (07:34 +0000)] 
- Merged r2945, r2946, r2947 from trunk
- Cache 'lower_case_table_names' test for the lifetime of a connection
- Clean up compat fetch stuff

18 years agotypo
Mike Bayer [Tue, 17 Jul 2007 22:50:17 +0000 (22:50 +0000)] 
typo

18 years ago- changed the order of args to session.execute(), session.scalar()
Mike Bayer [Tue, 17 Jul 2007 22:38:54 +0000 (22:38 +0000)] 
- changed the order of args to session.execute(), session.scalar()
- removed session.connect().  theres only connection()
- implemented twophase flag on session, twophase calls within SessionTransaction,
one unit test so far which tests that it succeeds (but doesnt test a failure yet or
do any mocking)
- rewrote session transaction docs

18 years agoProperly escape table names when reflecting for mssql and sqlite [ticket:653]
Paul Johnston [Tue, 17 Jul 2007 22:32:16 +0000 (22:32 +0000)] 
Properly escape table names when reflecting for mssql and sqlite [ticket:653]

18 years agoRewrote association proxy documentation to be more accessible and promote the general...
Jason Kirtland [Tue, 17 Jul 2007 22:18:10 +0000 (22:18 +0000)] 
Rewrote association proxy documentation to be more accessible and promote the general awesomeness of association proxies.

18 years ago- removed ancient threadlocal/legacy_session mods
Mike Bayer [Tue, 17 Jul 2007 20:38:57 +0000 (20:38 +0000)] 
- removed ancient threadlocal/legacy_session mods
- Session now has tranasaction API built into it, SessionTransaction not part of the usual API now (but still does the work)
- integrated nested transactions/SAVEPOINT with Session transactional system
- Session gets "transactional" mode, it always begins a transaction and reopens after commit/rollback
- Session gets "autoflush=True" flag, implies "transactional", issues a flush before the execution of every
query so that query results include whatever is currently in the session
- various unit test fixes

18 years ago- Adjust has_table for MySQL, workaround multibyte issue on osx
Jason Kirtland [Tue, 17 Jul 2007 06:22:58 +0000 (06:22 +0000)] 
- Adjust has_table for MySQL, workaround multibyte issue on osx

18 years agoanother order_by fix
Mike Bayer [Tue, 17 Jul 2007 05:05:30 +0000 (05:05 +0000)] 
another order_by fix

18 years ago- got in_() working, enhanced sql.py treatment of Comparator so comparators can be...
Mike Bayer [Tue, 17 Jul 2007 04:54:30 +0000 (04:54 +0000)] 
- got in_() working, enhanced sql.py treatment of Comparator so comparators can be used in any SQL expression (i.e. order bys, desc(), etc.)
- adding various tests for new clause generation

18 years ago- added operator support to class-instrumented attributes. you can now
Mike Bayer [Tue, 17 Jul 2007 04:25:09 +0000 (04:25 +0000)] 
- added operator support to class-instrumented attributes. you can now
filter() (or whatever) using <classname>.<attributename>==<whatever>.
for column based properties, all column operators work (i.e. ==, <, >,
like(), in_(), etc.).  For relation() and composite column properties,
==<instance>, !=<instance>, and ==<None> are implemented so far.
[ticket:643]

18 years ago- moved query._with_parent into prop.compare() calls
Mike Bayer [Tue, 17 Jul 2007 01:14:33 +0000 (01:14 +0000)] 
- moved query._with_parent into prop.compare() calls
- built extensible operator framework in sql package, ORM
builds on top of it to shuttle python operator objects back down
to the individual columns.  no relation() comparisons yet.  implements
half of [ticket:643]

18 years agoIgnore generated doc build artifacts
Jason Kirtland [Tue, 17 Jul 2007 01:10:35 +0000 (01:10 +0000)] 
Ignore generated doc build artifacts

18 years agoTweak collections doc to fit in with long-lines club.
Jason Kirtland [Tue, 17 Jul 2007 01:05:35 +0000 (01:05 +0000)] 
Tweak collections doc to fit in with long-lines club.

18 years ago- Finish collections doc changes started in r2839, expanding coverage in
Jason Kirtland [Tue, 17 Jul 2007 00:41:45 +0000 (00:41 +0000)] 
- Finish collections doc changes started in r2839, expanding coverage in
  main documentation and docstrings.
- Per list discussion, removed backward compat. for dict- and object-derived
  collection types.  This is the safest course of action given the major
  change in dict iterator behavior.
- Minor typos and code cleanups.

18 years agoremoved get_str(), get_from_text() from ansicompiler. removes a few hundred method...
Mike Bayer [Mon, 16 Jul 2007 22:05:08 +0000 (22:05 +0000)] 
removed get_str(), get_from_text() from ansicompiler.  removes a few hundred method calls

18 years agoregexp searches for negative decimals too
Mike Bayer [Mon, 16 Jul 2007 21:35:46 +0000 (21:35 +0000)] 
regexp searches for negative decimals too

18 years agoWhen testing unicode for MySQL, ensure the connection is utf8
Jason Kirtland [Mon, 16 Jul 2007 21:23:51 +0000 (21:23 +0000)] 
When testing unicode for MySQL, ensure the connection is utf8

18 years agofix to connection-bound compiled objects
Mike Bayer [Mon, 16 Jul 2007 21:22:17 +0000 (21:22 +0000)] 
fix to connection-bound compiled objects

18 years agofix to SessionTransaction so it holds onto a Connection properly
Mike Bayer [Mon, 16 Jul 2007 21:01:23 +0000 (21:01 +0000)] 
fix to SessionTransaction so it holds onto a Connection properly

18 years agofew more tweaks for the aliasing change
Mike Bayer [Mon, 16 Jul 2007 20:33:31 +0000 (20:33 +0000)] 
few more tweaks for the aliasing change

18 years ago- converted all anonymous labels and aliases to be generated within the compilation...
Mike Bayer [Mon, 16 Jul 2007 18:55:05 +0000 (18:55 +0000)] 
- converted all anonymous labels and aliases to be generated within the compilation phase.  this allows fully "deterministic" label generation. theres a couple of unit test failures that need to be fixed but most are passing.
- also some tweaks to unicode result column names; no longer chopping out characters from the names, since the name might be composed of all non-ascii characters.  mysql needs some work here since its returning, i think, the unicode's internally-encoded bytes directly within a bytestring.
- need to simplify the amount of dictionaries present in ANSICompiler, its pretty hard to follow at this point.

18 years agoremoved some remaining "connectable"/"bind_to" keywords
Mike Bayer [Mon, 16 Jul 2007 16:39:38 +0000 (16:39 +0000)] 
removed some remaining "connectable"/"bind_to" keywords

18 years agocompleted connectable/bind_to/engine work for [ticket:645]
Mike Bayer [Mon, 16 Jul 2007 16:23:00 +0000 (16:23 +0000)] 
completed connectable/bind_to/engine work for [ticket:645]

18 years agomerged trunk r2901-2924
Mike Bayer [Mon, 16 Jul 2007 16:06:16 +0000 (16:06 +0000)] 
merged trunk r2901-2924

18 years ago- bind test in query.orm
Mike Bayer [Sun, 15 Jul 2007 15:42:47 +0000 (15:42 +0000)] 
- bind test in query.orm
- merged ambiguous colname fix from r2915

18 years agoadded some text tests
Mike Bayer [Sun, 15 Jul 2007 00:25:18 +0000 (00:25 +0000)] 
added some text tests

18 years ago- merged trunk r2880-r2901 (slightly manually for 2900-2901)
Mike Bayer [Sat, 14 Jul 2007 23:36:17 +0000 (23:36 +0000)] 
- merged trunk r2880-r2901 (slightly manually for 2900-2901)
- merges "bind" argument change
- merges join fixes for [ticket:185]
- removed all "engine"/"connectable"/"bind_to"/"engine_or_url" arguments/attributes

18 years agocontext manager support for sql transactions
Ants Aasma [Sat, 14 Jul 2007 01:20:53 +0000 (01:20 +0000)] 
context manager support for sql transactions

18 years agoadd support for two phase commits, nested subtransactions and savepoints. refactors...
Ants Aasma [Sat, 14 Jul 2007 00:36:05 +0000 (00:36 +0000)] 
add support for two phase commits, nested subtransactions and savepoints. refactors Transaction class into a hierarchy.

18 years agoadded some order_bys to eager relations, which otherwise load with different
Mike Bayer [Thu, 12 Jul 2007 18:34:48 +0000 (18:34 +0000)] 
added some order_bys to eager relations, which otherwise load with different
ordering on PG.  we might want to get eager relations on m2m to handle default order-by differently

18 years agodont log statement + parameters if logging is not enabled
Mike Bayer [Thu, 12 Jul 2007 15:22:50 +0000 (15:22 +0000)] 
dont log statement + parameters if logging is not enabled

18 years agoadded polymorphic associations examples from the trunk
Mike Bayer [Thu, 12 Jul 2007 01:07:03 +0000 (01:07 +0000)] 
added polymorphic associations examples from the trunk

18 years agoFixed postgres array concatenation
Ants Aasma [Thu, 12 Jul 2007 01:00:46 +0000 (01:00 +0000)] 
Fixed postgres array concatenation

18 years agomerged trunk r2826-2879
Mike Bayer [Thu, 12 Jul 2007 00:55:18 +0000 (00:55 +0000)] 
merged trunk r2826-2879

18 years agoAdded PGArray datatype for using postgres array datatypes
Ants Aasma [Thu, 12 Jul 2007 00:31:32 +0000 (00:31 +0000)] 
Added PGArray datatype for using postgres array datatypes

18 years agomissed an override of type engine comparison that is now the same as default, removed it
Ants Aasma [Wed, 11 Jul 2007 23:08:00 +0000 (23:08 +0000)] 
missed an override of type engine comparison that is now the same as default, removed it

18 years agochanged type engine default comparison from identity to equality
Ants Aasma [Wed, 11 Jul 2007 22:46:51 +0000 (22:46 +0000)] 
changed type engine default comparison from identity to equality

18 years agoadded a unit test to illustrate the equivalent of
Mike Bayer [Wed, 11 Jul 2007 22:11:57 +0000 (22:11 +0000)] 
added a unit test to illustrate the equivalent of
https://lists.ubuntu.com/mailman/private/storm/2007-July/000037.html

18 years agomake use of the isinstance(obj, (A,B)) idiom, makes the code a bit shorter and more...
Ants Aasma [Tue, 10 Jul 2007 21:56:18 +0000 (21:56 +0000)] 
make use of the isinstance(obj, (A,B)) idiom, makes the code a bit shorter and more comprehensible (maybe a bit faster too)

18 years agoTry to only convert :bind params and leave colons in text literals alone
Jason Kirtland [Tue, 10 Jul 2007 21:53:03 +0000 (21:53 +0000)] 
Try to only convert :bind params and leave colons in text literals alone

18 years ago- renamed DynamicMetaData to ThreadLocalMetaData
Jason Kirtland [Fri, 6 Jul 2007 00:55:41 +0000 (00:55 +0000)] 
- renamed DynamicMetaData to ThreadLocalMetaData
- removed BoundMetaData, use MetaData instead

18 years agoFix up extensions in wake of r2852 mapper.props change
Jason Kirtland [Thu, 5 Jul 2007 23:20:04 +0000 (23:20 +0000)] 
Fix up extensions in wake of r2852 mapper.props change

18 years ago- the type of a _BooleanExpression should always be Boolean
Mike Bayer [Thu, 5 Jul 2007 17:28:31 +0000 (17:28 +0000)] 
- the type of a _BooleanExpression should always be Boolean
- added a random generative select() to a test (need to add the real tests to either select.py or generative.py)

18 years ago- removed mapper.props, replaced with mapper.get_property()/ mapper.iterate_properties,
Mike Bayer [Thu, 5 Jul 2007 00:29:40 +0000 (00:29 +0000)] 
- removed mapper.props, replaced with mapper.get_property()/ mapper.iterate_properties,
since these are the only two use cases for the "__props" collection on mapper.
does synonym resolution so also fixes [ticket:598]

18 years agoincrease code font size
Mike Bayer [Wed, 4 Jul 2007 17:12:20 +0000 (17:12 +0000)] 
increase code font size

18 years agoMore collections test coverage.
Jason Kirtland [Wed, 4 Jul 2007 00:20:49 +0000 (00:20 +0000)] 
More collections test coverage.

18 years ago- added NullType to export list
Mike Bayer [Tue, 3 Jul 2007 21:21:11 +0000 (21:21 +0000)] 
- added NullType to export list
- any NullType will trigger the "get col type from FK logic", though
there are other issues with this logic (requires the FK be initialized)
- added INT to sqlite resolution map
- adjusted sqlsoup for sql.Select api changes

18 years agoAdd a test for that OrderedDict fix, also add more paranoia in the constructor.
Jason Kirtland [Tue, 3 Jul 2007 21:04:47 +0000 (21:04 +0000)] 
Add a test for that OrderedDict fix, also add more paranoia in the constructor.

18 years ago- Add coverage for dict collections, and fixes for dict support.
Jason Kirtland [Tue, 3 Jul 2007 04:31:56 +0000 (04:31 +0000)] 
- Add coverage for dict collections, and fixes for dict support.
- Default dict appender name now 'set' to be consistent with duck_typing,
  prefer to remove default appender/remover methods from dict altogether.
- Add coverage for MappedCollection and OrderedDict derived dict collections
- Add coverage for raw object collections
- Fix OrderedDict pop() etc., [ticket:585]
- Update orderinglist unit test and remove 'broken until #213' assertion

18 years ago- Add coverage for set collections, added missing clear() decorator
Jason Kirtland [Tue, 3 Jul 2007 02:41:12 +0000 (02:41 +0000)] 
- Add coverage for set collections, added missing clear() decorator
- Try not to be such an idiot when testing lists

18 years ago- Coverage of list collections, and matching fixes in slice mutation
Jason Kirtland [Tue, 3 Jul 2007 01:34:53 +0000 (01:34 +0000)] 
- Coverage of list collections, and matching fixes in slice mutation

18 years agoMore byroot_tree cleanups.
Jason Kirtland [Mon, 2 Jul 2007 21:49:20 +0000 (21:49 +0000)] 
More byroot_tree cleanups.

18 years ago- Started moving collection module docs to doc
Jason Kirtland [Mon, 2 Jul 2007 21:30:25 +0000 (21:30 +0000)] 
- Started moving collection module docs to doc
- Added collections.attribute_mapped_collection, an attrgetter variant
  for mapped_collection
- Added collections unit test stub, and fix accompanying bugs

18 years ago- standardized the behavior for table reflection where types can't be located;
Mike Bayer [Mon, 2 Jul 2007 18:53:35 +0000 (18:53 +0000)] 
- standardized the behavior for table reflection where types can't be located;
NullType is substituted instead, warning is raised.
- consolidation of imports in some db modules

18 years agoremoved ancient "backref" example, updated byroot_tree to not suck so much
Mike Bayer [Sun, 1 Jul 2007 21:54:10 +0000 (21:54 +0000)] 
removed ancient "backref" example, updated byroot_tree to not suck so much

18 years agosimplified the loading mechanism. much easier to understand now
Mike Bayer [Sun, 1 Jul 2007 21:35:33 +0000 (21:35 +0000)] 
simplified the loading mechanism.  much easier to understand now

18 years agoforgot to add the xml files...
Mike Bayer [Sun, 1 Jul 2007 21:20:27 +0000 (21:20 +0000)] 
forgot to add the xml files...

18 years agomoved oracles "auto_convert_lobs" logic into a generic dialect
Mike Bayer [Sun, 1 Jul 2007 19:19:56 +0000 (19:19 +0000)] 
moved oracles "auto_convert_lobs" logic into a generic dialect
function which attempts to map DBAPI types to TypeEngine instances
at result time.  This only occurs for statements that have no typemaps
(i.e. textual statements).

18 years agomarking some methods as private
Mike Bayer [Sun, 1 Jul 2007 18:27:08 +0000 (18:27 +0000)] 
marking some methods as private

18 years agoseparated the adjacency list version into the "basic" and the "optimized" version
Mike Bayer [Sun, 1 Jul 2007 17:43:23 +0000 (17:43 +0000)] 
separated the adjacency list version into the "basic" and the "optimized" version

18 years agoadded some path searching
Mike Bayer [Sun, 1 Jul 2007 17:16:56 +0000 (17:16 +0000)] 
added some path searching

18 years agofix to test created in [changeset:2621], was corrected in trunk in [changeset:2637].
Mike Bayer [Sat, 30 Jun 2007 22:00:05 +0000 (22:00 +0000)] 
fix to test created in [changeset:2621], was corrected in trunk in [changeset:2637].
very weird that it was passing on sqlite/postgres since it was producing a SELECT without a FROM.

18 years ago- implemented ORM-level composite column types [ticket:211].
Mike Bayer [Sat, 30 Jun 2007 21:45:13 +0000 (21:45 +0000)] 
- implemented ORM-level composite column types [ticket:211].
constructed via composite(cls, *columns), allows multiple columns
to be expressed as a single object attribute.  can be used for primary
key columns also.  not yet supported for deferred column loading (but
this is straightforward).
- formatting to CHANGES
- some test suite fixes

18 years agosome better cascades
Mike Bayer [Sat, 30 Jun 2007 18:31:53 +0000 (18:31 +0000)] 
some better cascades

18 years agoadded "elementtree" examples
Mike Bayer [Sat, 30 Jun 2007 18:14:09 +0000 (18:14 +0000)] 
added "elementtree" examples

18 years agomerged, with some modifications, mapped constructor exceptions fix from trunk 2825
Mike Bayer [Sat, 30 Jun 2007 17:05:27 +0000 (17:05 +0000)] 
merged, with some modifications, mapped constructor exceptions fix from trunk 2825

18 years agomerged pool tweak from r2823
Mike Bayer [Sat, 30 Jun 2007 16:36:42 +0000 (16:36 +0000)] 
merged pool tweak from r2823

18 years ago- finished moving all EagerLoader tests from mapper to eager_relations
Mike Bayer [Sat, 30 Jun 2007 02:04:05 +0000 (02:04 +0000)] 
- finished moving all EagerLoader tests from mapper to eager_relations
- consolidated other eager tests into assorted_eager
- moved assertion objects into fixtures module

18 years ago- merged some tweaks to the pool overflow sync from trunk r2819
Mike Bayer [Sat, 30 Jun 2007 01:31:56 +0000 (01:31 +0000)] 
- merged some tweaks to the pool overflow sync from trunk r2819
- merged vertical.py delete tests from trunk r2820, fixed collection
to new style collection

18 years agomerged pickleable schema items from trunk r2817
Mike Bayer [Sat, 30 Jun 2007 00:32:11 +0000 (00:32 +0000)] 
merged pickleable schema items from trunk r2817

18 years agomerged postgres domains patch r2814-2815
Mike Bayer [Sat, 30 Jun 2007 00:01:54 +0000 (00:01 +0000)] 
merged postgres domains patch r2814-2815

18 years agoexpanded upon query's prefab assertion data
Mike Bayer [Fri, 29 Jun 2007 21:49:40 +0000 (21:49 +0000)] 
expanded upon query's prefab assertion data

18 years agomigrated most of mapper/EagerTest to updated eager_relations module
Mike Bayer [Fri, 29 Jun 2007 21:40:59 +0000 (21:40 +0000)] 
migrated most of mapper/EagerTest to updated eager_relations module

18 years agoall of LazyTest moved to updated lazy_relations module
Mike Bayer [Fri, 29 Jun 2007 20:46:54 +0000 (20:46 +0000)] 
all of LazyTest moved to updated lazy_relations module

18 years agoAdded another set of assertions for attribute pickling.
Jason Kirtland [Fri, 29 Jun 2007 18:41:24 +0000 (18:41 +0000)] 
Added another set of assertions for attribute pickling.

18 years agoSimplifying that pickle workaround.
Jason Kirtland [Fri, 29 Jun 2007 18:33:59 +0000 (18:33 +0000)] 
Simplifying that pickle workaround.

18 years agoWorking around the pickle memoization quirk in attributes test.
Jason Kirtland [Fri, 29 Jun 2007 18:28:40 +0000 (18:28 +0000)] 
Working around the pickle memoization quirk in attributes test.

18 years agofix --file again
Jason Kirtland [Thu, 28 Jun 2007 22:21:26 +0000 (22:21 +0000)] 
fix --file again

18 years agocopyright page
Mike Bayer [Thu, 28 Jun 2007 21:52:53 +0000 (21:52 +0000)] 
copyright page

18 years agoBump doc version to 0.4, fix --file gen option
Jason Kirtland [Thu, 28 Jun 2007 21:47:07 +0000 (21:47 +0000)] 
Bump doc version to 0.4, fix --file gen option