diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-02-27 06:49:09 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-02-27 06:49:09 +0000 |
commit | d368fd17d916b5a34490e27099cf39c127622270 (patch) | |
tree | 4693145f57fc5a9a6d30b9b5eff654f5e99ebd0d | |
parent | 466e98a51ad41836c6b2301a85b9be68db41c89f (diff) | |
download | sqlalchemy-d368fd17d916b5a34490e27099cf39c127622270.tar.gz |
updates
-rw-r--r-- | CHANGES | 23 |
1 files changed, 18 insertions, 5 deletions
@@ -1,14 +1,27 @@ 0.1.3 -- fix to Oracle "row_number over" clause with mulitple tables +- completed "post_update" feature, will add a second update statement before inserts +and after deletes in order to reconcile a relationship without any dependencies +being created; used when persisting two rows that are dependent on each other +- completed mapper.using(session) function, localized per-object Session functionality; +objects can be declared and manipulated as local to any user-defined Session +- fix to Oracle "row_number over" clause with multiple tables - mapper.get() was not selecting multiple-keyed objects if the mapper's table was a join, such as in an inheritance relationship, this is fixed. - overhaul to sql/schema packages so that the sql package can run all on its own, -producing selects, inserts, etc. without any engine dependencies. Table/Column -are the "physical" subclasses of TableClause/ColumnClause. -- fixes to mapper inheritance, involving properties that relate to the same table -involved in the mapper inheritance scheme +producing selects, inserts, etc. without any engine dependencies. builds upon +new TableClause/ColumnClause lexical objects. Schema's Table/Column objects +are the "physical" subclasses of them. simplifies schema/sql relationship, +extensions (like proxyengine), and speeds overall performance by a large margin. +removes the entire getattr() behavior that plagued 0.1.1. +- refactoring of how the mapper "synchronizes" data between two objects into a +separate module, works better with properties attached to a mapper that has an +additional inheritance relationship to one of the related tables, also the same +methodology used to synchronize parent/child objects now used by mapper to +synchronize between inherited and inheriting mappers. - made objectstore "check for out-of-identitymap" more aggressive, will perform the check when object attributes are modified or the object is deleted +- Index object fully implemented, can be constructed standalone, or via +"index" and "unique" arguments on Columns. 0.1.2 - fixed a recursive call in schema that was somehow running 994 times then returning |