diff options
| author | Jason Kirtland <jek@discorporate.us> | 2007-07-19 23:13:23 +0000 |
|---|---|---|
| committer | Jason Kirtland <jek@discorporate.us> | 2007-07-19 23:13:23 +0000 |
| commit | 6318b43408b64f75121c41c74c00b35e8b80f639 (patch) | |
| tree | bb32db400718708e7c04b827d0a6f00e07865e09 /lib/sqlalchemy/orm/mapper.py | |
| parent | 819c944a9a3c153f3ef5ec029ff5a785db929f9c (diff) | |
| download | sqlalchemy-6318b43408b64f75121c41c74c00b35e8b80f639.tar.gz | |
Remove unused imports, typo and light formatting tweaks.
Fixed comparison of _UnaryExpressions
Diffstat (limited to 'lib/sqlalchemy/orm/mapper.py')
| -rw-r--r-- | lib/sqlalchemy/orm/mapper.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/sqlalchemy/orm/mapper.py b/lib/sqlalchemy/orm/mapper.py index eb69fb32c..712f7b90a 100644 --- a/lib/sqlalchemy/orm/mapper.py +++ b/lib/sqlalchemy/orm/mapper.py @@ -4,12 +4,12 @@ # This module is part of SQLAlchemy and is released under # the MIT License: http://www.opensource.org/licenses/mit-license.php -from sqlalchemy import sql, schema, util, exceptions, logging +from sqlalchemy import sql, util, exceptions, logging from sqlalchemy import sql_util as sqlutil from sqlalchemy.orm import util as mapperutil from sqlalchemy.orm.util import ExtensionCarrier from sqlalchemy.orm import sync -from sqlalchemy.orm.interfaces import MapperProperty, MapperOption, OperationContext, EXT_PASS, MapperExtension, SynonymProperty +from sqlalchemy.orm.interfaces import MapperProperty, EXT_PASS, MapperExtension, SynonymProperty import weakref, warnings, operator __all__ = ['Mapper', 'class_mapper', 'object_mapper', 'mapper_registry'] @@ -25,10 +25,13 @@ global_extensions = [] # column NO_ATTRIBUTE = object() - # lock used to synchronize the "mapper compile" step _COMPILE_MUTEX = util.threading.Lock() +# initialize these two lazily +attribute_manager = None +ColumnProperty = None + class Mapper(object): """Define the correlation of class attributes to database table columns. |
