diff options
Diffstat (limited to 'lib/sqlalchemy/dialects/postgresql/base.py')
| -rw-r--r-- | lib/sqlalchemy/dialects/postgresql/base.py | 14 | 
1 files changed, 11 insertions, 3 deletions
diff --git a/lib/sqlalchemy/dialects/postgresql/base.py b/lib/sqlalchemy/dialects/postgresql/base.py index 735990a20..7a898cb8a 100644 --- a/lib/sqlalchemy/dialects/postgresql/base.py +++ b/lib/sqlalchemy/dialects/postgresql/base.py @@ -3335,7 +3335,11 @@ class PGDialect(default.DefaultDialect):                  "WHERE n.nspname = :schema AND c.relkind IN (%s)"                  % (", ".join("'%s'" % elem for elem in kinds))              ).columns(relname=sqltypes.Unicode), -            schema=schema if schema is not None else self.default_schema_name, +            dict( +                schema=schema +                if schema is not None +                else self.default_schema_name +            ),          )          return [name for name, in result] @@ -3367,8 +3371,12 @@ class PGDialect(default.DefaultDialect):                  "WHERE n.nspname = :schema AND c.relname = :view_name "                  "AND c.relkind IN ('v', 'm')"              ).columns(view_def=sqltypes.Unicode), -            schema=schema if schema is not None else self.default_schema_name, -            view_name=view_name, +            dict( +                schema=schema +                if schema is not None +                else self.default_schema_name, +                view_name=view_name, +            ),          )          return view_def  | 
