]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- Assorted flakes.
authorJason Kirtland <jek@discorporate.us>
Wed, 2 Apr 2008 11:51:06 +0000 (11:51 +0000)
committerJason Kirtland <jek@discorporate.us>
Wed, 2 Apr 2008 11:51:06 +0000 (11:51 +0000)
lib/sqlalchemy/databases/oracle.py
lib/sqlalchemy/ext/declarative.py
lib/sqlalchemy/orm/__init__.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/properties.py

index 2faeab65144ac63d5bd6cf9c1b7583bd3ebb054a..edc8a7d3ff4bee2b4061d24cb78a7d7970aa3d91 100644 (file)
@@ -428,7 +428,7 @@ class OracleDialect(default.DefaultDialect):
         else:
             rows = result.fetchall()
             if len(rows) > 1:
-                raise exceptions.AssertionError("There are multiple tables with name '%s' visible to the schema, you must specify owner" % name)
+                raise exceptions.AssertionError("There are multiple tables visible to the schema, you must specify owner")
             elif len(rows) == 1:
                 row = rows[0]
                 return row['TABLE_NAME'], row['TABLE_OWNER'], row['DB_LINK'], row['SYNONYM_NAME']
index 04203f5bb0430b11ed73177de4f989f84853bab0..9509d432691401071863277787862c69decc6ae4 100644 (file)
@@ -157,12 +157,12 @@ look like::
 Mapped instances then make usage of ``Session`` in the usual way.
 """
 
-from sqlalchemy.schema import Table, SchemaItem, Column, MetaData
+from sqlalchemy.schema import Table, Column, MetaData
 from sqlalchemy.orm import synonym as _orm_synonym, mapper, comparable_property
 from sqlalchemy.orm.interfaces import MapperProperty
 from sqlalchemy.orm.properties import PropertyLoader, ColumnProperty
 from sqlalchemy import util, exceptions
-import types
+
 
 __all__ = ['declarative_base', 'synonym_for', 'comparable_using',
            'declared_synonym']
index a12ac6518fe71638196dd38d79f4b4913c585e84..df6997f51a11c7a379385aff341a7215f9f613e3 100644 (file)
@@ -11,7 +11,6 @@ See the SQLAlchemy object relational tutorial and mapper configuration
 documentation for an overview of how this module is used.
 """
 
-from sqlalchemy import util as sautil
 from sqlalchemy.orm.mapper import Mapper, object_mapper, class_mapper, _mapper_registry
 from sqlalchemy.orm.interfaces import MapperExtension, EXT_CONTINUE, EXT_STOP, EXT_PASS, ExtensionOption, PropComparator
 from sqlalchemy.orm.properties import SynonymProperty, ComparableProperty, PropertyLoader, ColumnProperty, CompositeProperty, BackRef
@@ -22,7 +21,7 @@ from sqlalchemy.orm.util import polymorphic_union, create_row_adapter
 from sqlalchemy.orm.session import Session as _Session
 from sqlalchemy.orm.session import object_session, sessionmaker
 from sqlalchemy.orm.scoping import ScopedSession
-from itertools import chain
+
 
 __all__ = [ 'relation', 'column_property', 'composite', 'backref', 'eagerload',
             'eagerload_all', 'lazyload', 'noload', 'deferred', 'defer',
index c906d63c1e76c19fa6746da32ea0851dfc81af71..07e7d8d8629533c5bba43711a611ad8f170d97a1 100644 (file)
@@ -15,9 +15,8 @@ import weakref
 from itertools import chain
 from sqlalchemy import sql, util, exceptions, logging
 from sqlalchemy.sql import expression, visitors, operators, util as sqlutil
-from sqlalchemy.sql.expression import _corresponding_column_or_error
 from sqlalchemy.orm import sync, attributes
-from sqlalchemy.orm.util import ExtensionCarrier, create_row_adapter, state_str, instance_str
+from sqlalchemy.orm.util import ExtensionCarrier, state_str, instance_str
 from sqlalchemy.orm.interfaces import MapperProperty, EXT_CONTINUE, PropComparator
 
 __all__ = ['Mapper', 'class_mapper', 'object_mapper', '_mapper_registry']
@@ -40,6 +39,7 @@ _COMPILE_MUTEX = util.threading.Lock()
 ColumnProperty = None
 SynonymProperty = None
 ComparableProperty = None
+_expire_state = None
 
 
 class Mapper(object):
index d050f40d796d83cabce80c66109c76ec19cef184..31452c50e523dd54b7e4cdec28eee9620b95d5dd 100644 (file)
@@ -11,7 +11,7 @@ invidual ORM-mapped attributes.
 """
 
 from sqlalchemy import sql, schema, util, exceptions, logging
-from sqlalchemy.sql.util import ClauseAdapter, ColumnsInClause
+from sqlalchemy.sql.util import ClauseAdapter
 from sqlalchemy.sql import visitors, operators, ColumnElement
 from sqlalchemy.orm import mapper, sync, strategies, attributes, dependency, object_mapper
 from sqlalchemy.orm import session as sessionlib
@@ -19,7 +19,7 @@ from sqlalchemy.orm.mapper import _class_to_mapper
 from sqlalchemy.orm.util import CascadeOptions, PropertyAliasedClauses
 from sqlalchemy.orm.interfaces import StrategizedProperty, PropComparator, MapperProperty
 from sqlalchemy.exceptions import ArgumentError
-import weakref
+
 
 __all__ = ('ColumnProperty', 'CompositeProperty', 'SynonymProperty',
            'ComparableProperty', 'PropertyLoader', 'BackRef')