mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-20 11:48:31 -06:00
Earlier - implementation was generating the backup code like as below: XXX/pg_restore.exe --host "x.x.x.x" --port "xxxx" --username "osboxes" --no-password --dbname "test" --data-only --verbose --table "tt.test2" "XXX-FILE.bak" It should have been: XXX/pg_restore.exe --host "x.x.x.x" --port "xxxx" --username "osboxes" --no-password --dbname "test" --data-only --verbose --schema "tt" --table "test2" "XXX-FILE.bak"
This commit is contained in:
parent
696343196a
commit
8005b05292
@ -303,11 +303,11 @@ def create_restore_job(sid):
|
||||
set_param('verbose', '--verbose')
|
||||
|
||||
set_multiple('schemas', '--schema', False)
|
||||
set_multiple('tables', '--table')
|
||||
set_multiple('functions', '--function')
|
||||
set_multiple('triggers', '--trigger')
|
||||
set_multiple('trigger_funcs', '--function')
|
||||
set_multiple('indexes', '--index')
|
||||
set_multiple('tables', '--table', False)
|
||||
set_multiple('functions', '--function', False)
|
||||
set_multiple('triggers', '--trigger', False)
|
||||
set_multiple('trigger_funcs', '--function', False)
|
||||
set_multiple('indexes', '--index', False)
|
||||
|
||||
args.append(fs_short_path(_file))
|
||||
|
||||
|
@ -484,22 +484,27 @@ define([
|
||||
if (!m.get('custom')) {
|
||||
switch (d._type) {
|
||||
case 'schema':
|
||||
m.set('schemas', d._label);
|
||||
m.set('schemas', [d._label]);
|
||||
break;
|
||||
case 'table':
|
||||
m.set('tables', [info.schema._label, d._label]);
|
||||
m.set('schemas', [info.schema._label]);
|
||||
m.set('tables', [d._label]);
|
||||
break;
|
||||
case 'function':
|
||||
m.set('functions', [info.schema._label, d._label]);
|
||||
m.set('schemas', [info.schema._label]);
|
||||
m.set('functions', [d._label]);
|
||||
break;
|
||||
case 'index':
|
||||
m.set('indexes', [info.schema._label, d._label]);
|
||||
m.set('schemas', [info.schema._label]);
|
||||
m.set('indexes', [d._label]);
|
||||
break;
|
||||
case 'trigger':
|
||||
m.set('triggers', [info.schema._label, d._label]);
|
||||
m.set('schemas', [info.schema._label]);
|
||||
m.set('triggers', [d._label]);
|
||||
break;
|
||||
case 'trigger_func':
|
||||
m.set('trigger_funcs', [info.schema._label, d._label]);
|
||||
m.set('schemas', [info.schema._label]);
|
||||
m.set('trigger_funcs', [d._label]);
|
||||
break;
|
||||
}
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user