]> granicus.if.org Git - postgresql/blobdiff - src/bin/scripts/common.h
Empty search_path in Autovacuum and non-psql/pgbench clients.
[postgresql] / src / bin / scripts / common.h
index a660d6848ad14f2b8774df02c058a8f48f7c9780..30a39a624755e05908f16f1262f0def55b235bd8 100644 (file)
@@ -32,11 +32,12 @@ extern void handle_help_version_opts(int argc, char *argv[],
 extern PGconn *connectDatabase(const char *dbname, const char *pghost,
                                const char *pgport, const char *pguser,
                                enum trivalue prompt_password, const char *progname,
-                               bool fail_ok, bool allow_password_reuse);
+                               bool echo, bool fail_ok, bool allow_password_reuse);
 
 extern PGconn *connectMaintenanceDatabase(const char *maintenance_db,
-                                                  const char *pghost, const char *pgport, const char *pguser,
-                                                  enum trivalue prompt_password, const char *progname);
+                                                  const char *pghost, const char *pgport,
+                                                  const char *pguser, enum trivalue prompt_password,
+                                                  const char *progname, bool echo);
 
 extern PGresult *executeQuery(PGconn *conn, const char *query,
                         const char *progname, bool echo);
@@ -47,6 +48,9 @@ extern void executeCommand(PGconn *conn, const char *query,
 extern bool executeMaintenanceCommand(PGconn *conn, const char *query,
                                                  bool echo);
 
+extern void appendQualifiedRelation(PQExpBuffer buf, const char *name,
+                                               PGconn *conn, const char *progname, bool echo);
+
 extern bool yesno_prompt(const char *question);
 
 extern void setup_cancel_handler(void);