From 734d9050c18c110757fece7880a5157c0b3814fb Mon Sep 17 00:00:00 2001 From: Dan Langille Date: Tue, 9 Dec 2003 21:58:58 +0000 Subject: [PATCH] Support for PostgreSQL git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@848 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/src/dird/sql_cmds.c | 4 ++++ bacula/src/lib/message.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/bacula/src/dird/sql_cmds.c b/bacula/src/dird/sql_cmds.c index fff2d675da..4a112f6824 100644 --- a/bacula/src/dird/sql_cmds.c +++ b/bacula/src/dird/sql_cmds.c @@ -66,8 +66,12 @@ char *create_deltabs[] = { "JobFiles INTEGER UNSIGNED, " #ifdef HAVE_MYSQL "JobStatus BINARY(1))", +#else +#ifdef HAVE_POSTGRESQL + "JobStatus char(1))", #else "JobStatus CHAR)", +#endif #endif "CREATE INDEX DelInx1 ON DelCandidates (JobId)", NULL}; diff --git a/bacula/src/lib/message.c b/bacula/src/lib/message.c index ffc431dade..ba4fce000f 100755 --- a/bacula/src/lib/message.c +++ b/bacula/src/lib/message.c @@ -51,6 +51,9 @@ FILE *con_fd = NULL; /* Console file descriptor */ brwlock_t con_lock; /* Console lock structure */ FILE *trace_fd = NULL; +#ifdef HAVE_POSTGRESQL +char catalog_db[] = "PostgreSQL"; +#else #ifdef HAVE_MYSQL char catalog_db[] = "MySQL"; #else @@ -60,6 +63,7 @@ char catalog_db[] = "SQLite"; char catalog_db[] = "Internal"; #endif #endif +#endif char *host_os = HOST_OS; char *distname = DISTNAME; -- 2.39.5