diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-06-03 17:48:55 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-06-03 17:48:55 +0000 |
commit | fd6c2c0c21208dab1ae85c3722f2f454b7bb4db7 (patch) | |
tree | 3a51db86bcac410b1a47e72947c69f3b33dd663e /lib/sqlalchemy/databases/postgres.py | |
parent | ff64be5e05a404752031f20fe4a3f7182867de62 (diff) | |
download | sqlalchemy-fd6c2c0c21208dab1ae85c3722f2f454b7bb4db7.tar.gz |
dbengine doc: no support for pg1
postgres: if module is none, still use pyformat for some unit tests
Diffstat (limited to 'lib/sqlalchemy/databases/postgres.py')
-rw-r--r-- | lib/sqlalchemy/databases/postgres.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/sqlalchemy/databases/postgres.py b/lib/sqlalchemy/databases/postgres.py index b6917c035..50d67ad56 100644 --- a/lib/sqlalchemy/databases/postgres.py +++ b/lib/sqlalchemy/databases/postgres.py @@ -30,7 +30,6 @@ except: except: psycopg = None - class PGNumeric(sqltypes.Numeric): def get_col_spec(self): return "NUMERIC(%(precision)s, %(length)s)" % {'precision': self.precision, 'length' : self.length} @@ -215,7 +214,10 @@ class PGDialect(ansisql.ANSIDialect): except: self.version = 1 ansisql.ANSIDialect.__init__(self, **params) - + # produce consistent paramstyle even if psycopg2 module not present + if self.module is None: + self.paramstyle = 'pyformat' + def create_connect_args(self, url): opts = url.translate_connect_args(['host', 'database', 'user', 'password', 'port']) if opts.has_key('port'): |