X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2Fsrc%2Fcats%2Fdrop_bacula_tables.in;h=459d504661f2ad3ebb3e9c60182ede863fccf7ae;hb=cd0826785c0dc9a1cf1fccaeffe7f94e7a2647cc;hp=fcfdf1ba9fbad53366e7d86a48328d870698ac08;hpb=6891045fb9ba5b4fd7cf71f97efb5db3c8e66465;p=bacula%2Fbacula diff --git a/bacula/src/cats/drop_bacula_tables.in b/bacula/src/cats/drop_bacula_tables.in index fcfdf1ba9f..459d504661 100755 --- a/bacula/src/cats/drop_bacula_tables.in +++ b/bacula/src/cats/drop_bacula_tables.in @@ -1,12 +1,23 @@ #!/bin/sh # # Drop Bacula tables -- works for whatever is configured, -# MySQL or SQLite +# MySQL, SQLite, Ingres, or PostgreSQL # -if test xsqlite = x@DB_NAME@ ; then - . ./drop_sqlite_tables +if test xsqlite3 = x@DB_TYPE@ ; then + @scriptdir@/drop_@DB_TYPE@_tables $* echo "Dropped SQLite tables" else - . ./drop_mysql_tables - echo "Dropped MySQL tables" + if test xmysql = x@DB_TYPE@ ; then + echo "Making MySQL tables" + @scriptdir@/drop_mysql_tables $* + echo "Dropped MySQL tables" + elif test xingres = x@DB_TYPE@ ; then + echo "Dropping Ingres tables" + @scriptdir@/drop_ingres_tables $* + echo "Dropped Ingres tables" + else + # hardcoded database name - should be a parameter + @scriptdir@/drop_postgresql_tables $* + echo "Dropped PostgreSQL tables" + fi fi