[Checkins] SVN: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/
BoundMetaData -> MetaData
Andreas Jung
andreas at andreas-jung.com
Mon Jul 16 15:20:07 EDT 2007
Log message for revision 78039:
BoundMetaData -> MetaData
Changed:
U z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/CHANGES.txt
U z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/README.txt
U z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/TODO.txt
U z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py
U z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/mapper.py
-=-
Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/CHANGES.txt
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/CHANGES.txt 2007-07-16 19:00:17 UTC (rev 78038)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/CHANGES.txt 2007-07-16 19:20:05 UTC (rev 78039)
@@ -1,3 +1,9 @@
+1.0.11 (unreleased)
+-------------------
+
+ - replaced BoundMetaData() with MetaData() (requires SA 0.3.9+)
+
+
1.0.10 (16.07.2007)
-------------------
Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/README.txt
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/README.txt 2007-07-16 19:00:17 UTC (rev 78038)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/README.txt 2007-07-16 19:20:05 UTC (rev 78039)
@@ -33,7 +33,7 @@
=============
- Zope 2.8+, Zope 3.X
-- SQLAlchemy 0.3.8 or higher
+- SQLAlchemy 0.3.9 or higher
- Python 2.4+
Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/TODO.txt
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/TODO.txt 2007-07-16 19:00:17 UTC (rev 78038)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/TODO.txt 2007-07-16 19:20:05 UTC (rev 78039)
@@ -1,6 +1,2 @@
-- pass BoundMetaData somehow to the model in order to support autoloading
- Consider Elixir for describing the Model
-
-- provide a transaction-aware API for executing SQL statements
- directly
Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py 2007-07-16 19:00:17 UTC (rev 78038)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py 2007-07-16 19:20:05 UTC (rev 78039)
@@ -108,7 +108,7 @@
@property
def metadata(self):
if not hasattr(self, '_v_metadata'):
- self._v_metadata = sqlalchemy.BoundMetaData(self._engine)
+ self._v_metadata = sqlalchemy.MetaData(self._engine)
return self._v_metadata
@property
Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/mapper.py
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/mapper.py 2007-07-16 19:00:17 UTC (rev 78038)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/mapper.py 2007-07-16 19:20:05 UTC (rev 78039)
@@ -14,7 +14,7 @@
import new
import threading
-from sqlalchemy import Table, mapper, BoundMetaData, relation, class_mapper
+from sqlalchemy import Table, mapper, MetaData, relation, class_mapper
marker = object
@@ -97,7 +97,7 @@
self._wrapper = wrapper
self._engine = wrapper.engine
self._model = wrapper.model or {}
- self._metadata = BoundMetaData(self._engine)
+ self._metadata = MetaData(self._engine)
self._mapper_factory = MapperFactory(self._metadata)
self._dependent_tables = None
self._lock = threading.Lock()
More information about the Checkins
mailing list