summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/databases/postgres.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2006-03-04 19:26:23 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2006-03-04 19:26:23 +0000
commit7c0ff2178bb338f1792a6efb961effcde79eef8b (patch)
treea3a9093585fb7ecc28981e8be95530f3cd6fd5d9 /lib/sqlalchemy/databases/postgres.py
parent7ad8cc9420f796dfcafbc84dc06453fc3eb51abe (diff)
downloadsqlalchemy-7c0ff2178bb338f1792a6efb961effcde79eef8b.tar.gz
making sequences, column defaults independently executeable
Diffstat (limited to 'lib/sqlalchemy/databases/postgres.py')
-rw-r--r--lib/sqlalchemy/databases/postgres.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sqlalchemy/databases/postgres.py b/lib/sqlalchemy/databases/postgres.py
index 592bac79c..105fe7a76 100644
--- a/lib/sqlalchemy/databases/postgres.py
+++ b/lib/sqlalchemy/databases/postgres.py
@@ -218,7 +218,7 @@ class PGSQLEngine(ansisql.ANSISQLEngine):
def schemadropper(self, **params):
return PGSchemaDropper(self, **params)
- def defaultrunner(self, proxy):
+ def defaultrunner(self, proxy=None):
return PGDefaultRunner(self, proxy)
def get_default_schema_name(self):
@@ -346,7 +346,7 @@ class PGSchemaDropper(ansisql.ANSISchemaDropper):
self.execute()
class PGDefaultRunner(ansisql.ANSIDefaultRunner):
- def get_column_default(self, column):
+ def get_column_default(self, column, isinsert=True):
if column.primary_key:
# passive defaults on primary keys have to be overridden
if isinstance(column.default, schema.PassiveDefault):