__init__.py 1.1 KB

123456789101112131415161718192021222324252627
  1. # mssql/__init__.py
  2. # Copyright (C) 2005-2017 the SQLAlchemy authors and contributors
  3. # <see AUTHORS file>
  4. #
  5. # This module is part of SQLAlchemy and is released under
  6. # the MIT License: http://www.opensource.org/licenses/mit-license.php
  7. from sqlalchemy.dialects.mssql import base, pyodbc, adodbapi, \
  8. pymssql, zxjdbc, mxodbc
  9. base.dialect = pyodbc.dialect
  10. from sqlalchemy.dialects.mssql.base import \
  11. INTEGER, BIGINT, SMALLINT, TINYINT, VARCHAR, NVARCHAR, CHAR, \
  12. NCHAR, TEXT, NTEXT, DECIMAL, NUMERIC, FLOAT, DATETIME,\
  13. DATETIME2, DATETIMEOFFSET, DATE, TIME, SMALLDATETIME, \
  14. BINARY, VARBINARY, BIT, REAL, IMAGE, TIMESTAMP,\
  15. MONEY, SMALLMONEY, UNIQUEIDENTIFIER, SQL_VARIANT, dialect
  16. __all__ = (
  17. 'INTEGER', 'BIGINT', 'SMALLINT', 'TINYINT', 'VARCHAR', 'NVARCHAR', 'CHAR',
  18. 'NCHAR', 'TEXT', 'NTEXT', 'DECIMAL', 'NUMERIC', 'FLOAT', 'DATETIME',
  19. 'DATETIME2', 'DATETIMEOFFSET', 'DATE', 'TIME', 'SMALLDATETIME',
  20. 'BINARY', 'VARBINARY', 'BIT', 'REAL', 'IMAGE', 'TIMESTAMP',
  21. 'MONEY', 'SMALLMONEY', 'UNIQUEIDENTIFIER', 'SQL_VARIANT', 'dialect'
  22. )