]> git.sur5r.net Git - bacula/bacula/commitdiff
Support for PostgreSQL
authorDan Langille <dan@langille.org>
Tue, 9 Dec 2003 21:58:58 +0000 (21:58 +0000)
committerDan Langille <dan@langille.org>
Tue, 9 Dec 2003 21:58:58 +0000 (21:58 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@848 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/dird/sql_cmds.c
bacula/src/lib/message.c

index fff2d675da25008768f6610d024de98b38ba1d46..4a112f6824b1dd8a3d2114252ce837a5d7f1b630 100644 (file)
@@ -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};
index ffc431dade5e24a69bc940f56783649357f7900f..ba4fce000f731c106e4781d88fa62cc2f1ce2d17 100755 (executable)
@@ -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;