Date Dev Ver Change details
---------- --- ----- --------------
+2008-03-19 DP 1.8.3 Don't include the -h option when calling pg_dump or
+ pg_restore if there is no hostname to specify.
2008-03-18 DP 1.8.3 Convert setting names to lower case so we don't end up
with DateStyle and datestyle for example.
2008-03-11 DP 1.8.3 Construct SQL used to add columns such that the entire
else
cmd=pgBackupExecutable;
- cmd += wxT(" -h ") + server->GetName()
- + wxT(" -p ") + NumToStr((long)server->GetPort())
+ if (!server->GetName().IsEmpty())
+ cmd += wxT(" -h ") + server->GetName();
+
+ cmd += wxT(" -p ") + NumToStr((long)server->GetPort())
+ wxT(" -U ") + server->GetUsername();
return cmd;
}
else\r
cmd=pgBackupAllExecutable;\r
\r
- cmd += wxT(" -i")\r
- wxT(" -h ") + server->GetName()\r
- + wxT(" -p ") + NumToStr((long)server->GetPort())\r
+ if (!server->GetName().IsEmpty())\r
+ cmd += wxT(" -h ") + server->GetName();\r
+\r
+ cmd += wxT(" -p ") + NumToStr((long)server->GetPort())\r
+ wxT(" -U ") + server->GetUsername();\r
return cmd;\r
}\r
else\r
cmd=pgBackupAllExecutable;\r
\r
- cmd += wxT(" -i")\r
- wxT(" -h ") + server->GetName()\r
- + wxT(" -p ") + NumToStr((long)server->GetPort())\r
+ if (!server->GetName().IsEmpty())\r
+ cmd += wxT(" -h ") + server->GetName();\r
+\r
+ cmd += wxT(" -p ") + NumToStr((long)server->GetPort())\r
+ wxT(" -U ") + server->GetUsername();\r
return cmd;\r
}\r
else
cmd=pgRestoreExecutable;
- cmd += wxT(" -h ") + server->GetName()
- + wxT(" -p ") + NumToStr((long)server->GetPort())
+ if (!server->GetName().IsEmpty())
+ cmd += wxT(" -h ") + server->GetName();
+
+ cmd += wxT(" -p ") + NumToStr((long)server->GetPort())
+ wxT(" -U ") + qtIdent(server->GetUsername())
+ wxT(" -d ") + commandLineCleanOption(object->GetDatabase()->GetQuotedIdentifier());
return cmd;