"""
-import decimal, random, re, string
+import re, string
from sqlalchemy import sql, schema, exc, util
from sqlalchemy.engine import base, default
Passing data from/to the Interval type is not supported as of yet.
"""
-
-import decimal, random, re, string
-
-from sqlalchemy import sql, schema, exc, util
-from sqlalchemy.engine import base, default
-from sqlalchemy.sql import compiler, expression
-from sqlalchemy.sql import operators as sql_operators
+from sqlalchemy.engine import default
+import decimal
+from sqlalchemy import util
from sqlalchemy import types as sqltypes
-from sqlalchemy.dialects.postgres.base import PGDialect, PGInet, PGCidr, PGMacAddr, PGArray, \
- PGBigInteger, PGInterval
+from sqlalchemy.dialects.postgres.base import PGDialect
class PGNumeric(sqltypes.Numeric):
def bind_processor(self, dialect):
class Postgres_pg8000(PGDialect):
driver = 'pg8000'
- supports_unicode_statements = False #True
+ supports_unicode_statements = False
supports_unicode_binds = True
"""
-import decimal, random, re, string
-
-from sqlalchemy import sql, schema, exc, util
+import decimal, random, re
+from sqlalchemy import util
from sqlalchemy.engine import base, default
-from sqlalchemy.sql import compiler, expression
+from sqlalchemy.sql import expression
from sqlalchemy.sql import operators as sql_operators
from sqlalchemy import types as sqltypes
-from sqlalchemy.dialects.postgres.base import PGDialect, PGCompiler, PGInet, PGCidr, PGMacAddr, PGArray, \
- PGBigInteger, PGInterval, colspecs
+from sqlalchemy.dialects.postgres.base import PGDialect, PGCompiler
class PGNumeric(sqltypes.Numeric):
def bind_processor(self, dialect):