import sqlalchemy.sql as sql
import sqlalchemy.orm as orm
-
class SelectResultsExt(orm.MapperExtension):
"""a MapperExtension that provides SelectResults functionality for the
results of query.select_by() and query.select()"""
__all__ = ['relation', 'backref', 'eagerload', 'lazyload', 'noload', 'deferred', 'defer', 'undefer',
'mapper', 'clear_mappers', 'sql', 'extension', 'class_mapper', 'object_mapper', 'MapperExtension', 'Query',
- 'cascade_mappers', 'polymorphic_union', 'create_session',
+ 'cascade_mappers', 'polymorphic_union', 'create_session', 'EXT_PASS'
]
def relation(*args, **kwargs):
import session as sessionlib
import sys, weakref, sets
-__all__ = ['Mapper', 'MapperExtension', 'class_mapper', 'object_mapper']
+__all__ = ['Mapper', 'MapperExtension', 'class_mapper', 'object_mapper', 'EXT_PASS']
# a dictionary mapping classes to their primary mappers
mapper_registry = weakref.WeakKeyDictionary()