The following bug has been logged on the website:
Bug reference: 14088
Logged by: Eric Renfro
Email address: psi-jack@linux-help.org
PostgreSQL version: 9.4.5
Operating system: CentOS 6
Description:
I found a bug when trying to backup, stripping BDR schemas from databases to
restore to a non-BDR database, and this is a pretty serious bug.
When using pg_restore -l --schema=public with pg_restore -L from that data,
the -l does not contain information needed for the --create flag to work.
For example, DATABASE TOC entries are missing from the -l output.
Likewise, when using pg_restore --schema=public --create, again, key TOC
entries related to creation fail to exist because --schema is being used.
This resulted in all create items not restoring with the --create flag used.