]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
0.1.6 prep
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 11 Apr 2006 22:15:49 +0000 (22:15 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 11 Apr 2006 22:15:49 +0000 (22:15 +0000)
CHANGES
setup.py

diff --git a/CHANGES b/CHANGES
index fa3e27d3b3c13345efa6862084901dc312cfb1f4..60b81cf7875b45c958e6325c6776f73e923f1325 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,4 +1,20 @@
 0.1.6
+- support for MS-SQL added courtesy Rick Morrison, Runar Petursson
+- the latest SQLSoup from J. Ellis
+- ActiveMapper has preliminary support for inheritance (Jeff Watkins)
+- added a "mods" system which allows pluggable modules that modify/augment
+core functionality, using the function "install_mods(*modnames)".
+- added the first "mod", SelectResults, which modifies mapper selects to
+return generators that turn ranges into LIMIT/OFFSET queries (Jonas Borgström)
+- factored out querying capabilities of Mapper into a separate Query object
+which is Session-centric.  this improves the performance of mapper.using(session)
+and makes other things possible.
+- objectstore/Session refactored, the official way to save objects is now 
+via the flush() method.  The begin/commit functionality of Session is factored
+into LegacySession which is still established as the default behavior, until
+the 0.2 series.
+- types system is bound to an engine at query compile time, not schema
+construction time.  this simplifies the types system as well as the ProxyEngine.
 - added 'version_id' keyword argument to mapper. this keyword should reference a
 Column object with type Integer, preferably non-nullable, which will be used on
 the mapped table to track version numbers. this number is incremented on each
@@ -14,6 +30,10 @@ entity_name-qualified mapper, and maintain separate a identity in the identity
 map for an otherwise equilvalent object.
 - overhaul to the attributes system. code has been clarified, and also fixed to
 support proper polymorphic behavior on object attributes.
+- added "for_update" flag to Select objects
+- some fixes for backrefs
+- fix for postgres1 DateTime type
+- documentation pages mostly switched over to Markdown syntax
 
 0.1.5
 - added SQLSession concept to SQLEngine. this object keeps track of retrieving a
index bbc27c13d69f0db2a102242d1b51235ca6095715..690c945e45d7464145b847c94e49e4a732ebb8fd 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -3,7 +3,7 @@ use_setuptools()
 from setuptools import setup, find_packages
 
 setup(name = "SQLAlchemy",
-    version = "0.1.5",
+    version = "0.1.6",
     description = "Database Abstraction Library",
     author = "Mike Bayer",
     author_email = "mike_mp@zzzcomputing.com",