Don't assume postgres tables are in the public schema during db port

When fetching the list of tables from the postgres database during the
db port, it is assumed that the tables are in the public schema. This is
not always the case, so lets just rely on postgres to determine the
default schema to use.
This commit is contained in:
John Kristensen 2017-03-17 10:53:32 +11:00
parent 248eb4638d
commit be44558886

View file

@ -447,9 +447,7 @@ class Porter(object):
postgres_tables = yield self.postgres_store._simple_select_onecol( postgres_tables = yield self.postgres_store._simple_select_onecol(
table="information_schema.tables", table="information_schema.tables",
keyvalues={ keyvalues={},
"table_schema": "public",
},
retcol="distinct table_name", retcol="distinct table_name",
) )