diff options
| author | Michael Trier <mtrier@gmail.com> | 2010-12-19 23:16:50 -0500 |
|---|---|---|
| committer | Michael Trier <mtrier@gmail.com> | 2010-12-19 23:16:50 -0500 |
| commit | c0ddbf502f6094b1ace96b51f230e46e6507f37e (patch) | |
| tree | 3904d74c3ebde8847be89006391b9ca2090d0b21 /lib/sqlalchemy/dialects/mssql | |
| parent | fb6ad4c450e33a4c7b4774ffd058be519f0c9689 (diff) | |
| download | sqlalchemy-c0ddbf502f6094b1ace96b51f230e46e6507f37e.tar.gz | |
Ridding the world of a few wasteful imports.
Diffstat (limited to 'lib/sqlalchemy/dialects/mssql')
| -rw-r--r-- | lib/sqlalchemy/dialects/mssql/adodbapi.py | 1 | ||||
| -rw-r--r-- | lib/sqlalchemy/dialects/mssql/base.py | 7 | ||||
| -rw-r--r-- | lib/sqlalchemy/dialects/mssql/information_schema.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/dialects/mssql/mxodbc.py | 6 |
4 files changed, 6 insertions, 10 deletions
diff --git a/lib/sqlalchemy/dialects/mssql/adodbapi.py b/lib/sqlalchemy/dialects/mssql/adodbapi.py index 24fa22449..bba6e7343 100644 --- a/lib/sqlalchemy/dialects/mssql/adodbapi.py +++ b/lib/sqlalchemy/dialects/mssql/adodbapi.py @@ -2,6 +2,7 @@ The adodbapi dialect is not implemented for 0.6 at this time. """ +import datetime from sqlalchemy import types as sqltypes, util from sqlalchemy.dialects.mssql.base import MSDateTime, MSDialect import sys diff --git a/lib/sqlalchemy/dialects/mssql/base.py b/lib/sqlalchemy/dialects/mssql/base.py index 028322677..df8bfd4bd 100644 --- a/lib/sqlalchemy/dialects/mssql/base.py +++ b/lib/sqlalchemy/dialects/mssql/base.py @@ -118,20 +118,19 @@ Known Issues SQL Server 2005 """ -import datetime, decimal, inspect, operator, sys, re -import itertools +import datetime, operator, re from sqlalchemy import sql, schema as sa_schema, exc, util from sqlalchemy.sql import select, compiler, expression, \ operators as sql_operators, \ - functions as sql_functions, util as sql_util + util as sql_util from sqlalchemy.engine import default, base, reflection from sqlalchemy import types as sqltypes -from sqlalchemy import processors from sqlalchemy.types import INTEGER, BIGINT, SMALLINT, DECIMAL, NUMERIC, \ FLOAT, TIMESTAMP, DATETIME, DATE, BINARY,\ VARBINARY, BLOB + from sqlalchemy.dialects.mssql import information_schema as ischema MS_2008_VERSION = (10,) diff --git a/lib/sqlalchemy/dialects/mssql/information_schema.py b/lib/sqlalchemy/dialects/mssql/information_schema.py index 4dd6436cd..7e67f96bb 100644 --- a/lib/sqlalchemy/dialects/mssql/information_schema.py +++ b/lib/sqlalchemy/dialects/mssql/information_schema.py @@ -1,6 +1,6 @@ # TODO: should be using the sys. catalog with SQL Server, not information schema -from sqlalchemy import Table, MetaData, Column, ForeignKey +from sqlalchemy import Table, MetaData, Column from sqlalchemy.types import String, Unicode, Integer, TypeDecorator ischema = MetaData() diff --git a/lib/sqlalchemy/dialects/mssql/mxodbc.py b/lib/sqlalchemy/dialects/mssql/mxodbc.py index 64e4ab9db..2f2200323 100644 --- a/lib/sqlalchemy/dialects/mssql/mxodbc.py +++ b/lib/sqlalchemy/dialects/mssql/mxodbc.py @@ -45,15 +45,11 @@ of ``False`` will uncondtionally use string-escaped parameters. """ -import re -import sys from sqlalchemy import types as sqltypes -from sqlalchemy import util from sqlalchemy.connectors.mxodbc import MxODBCConnector from sqlalchemy.dialects.mssql.pyodbc import MSExecutionContext_pyodbc -from sqlalchemy.dialects.mssql.base import (MSExecutionContext, MSDialect, - MSSQLCompiler, +from sqlalchemy.dialects.mssql.base import (MSDialect, MSSQLStrictCompiler, _MSDateTime, _MSDate, TIME) |
