pg_restore: Error about incompatible options
This mirrors the equivalent error cases in pg_dump.
This commit is contained in:
parent
3682025015
commit
614ce64f6c
@ -314,6 +314,20 @@ main(int argc, char **argv)
|
|||||||
opts->useDB = 1;
|
opts->useDB = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (opts->dataOnly && opts->schemaOnly)
|
||||||
|
{
|
||||||
|
fprintf(stderr, _("%s: options -s/--schema-only and -a/--data-only cannot be used together\n"),
|
||||||
|
progname);
|
||||||
|
exit_nicely(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (opts->dataOnly && opts->dropSchema)
|
||||||
|
{
|
||||||
|
fprintf(stderr, _("%s: options -c/--clean and -a/--data-only cannot be used together\n"),
|
||||||
|
progname);
|
||||||
|
exit_nicely(1);
|
||||||
|
}
|
||||||
|
|
||||||
/* Can't do single-txn mode with multiple connections */
|
/* Can't do single-txn mode with multiple connections */
|
||||||
if (opts->single_txn && numWorkers > 1)
|
if (opts->single_txn && numWorkers > 1)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user