]> git.sur5r.net Git - bacula/bacula/commitdiff
ebl Should fix the first part #1323 about the restore option
authorEric Bollengier <eric@eb.homelinux.org>
Fri, 3 Jul 2009 09:29:57 +0000 (09:29 +0000)
committerEric Bollengier <eric@eb.homelinux.org>
Fri, 3 Jul 2009 09:29:57 +0000 (09:29 +0000)
     "List Jobs where a given File is saved" wich display deleted files

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@8954 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/cats/sql_cmds.c
bacula/technotes

index 83fd16e5b97293146d257e464b6e970aaa457f29..171162c43687707ef8f445e8963024a0567487f7 100644 (file)
@@ -482,7 +482,7 @@ const char *uar_file[4] = {
    "StartTime,Type as JobType,JobStatus,JobFiles,JobBytes "
    "FROM Client,Job,File,Filename,Path WHERE Client.Name='%s' "
    "AND Client.ClientId=Job.ClientId "
-   "AND Job.JobId=File.JobId "
+   "AND Job.JobId=File.JobId AND File.FileIndex > 0 "
    "AND Path.PathId=File.PathId AND Filename.FilenameId=File.FilenameId "
    "AND Filename.Name='%s' ORDER BY StartTime DESC LIMIT 20",
    /* Postgresql */
@@ -491,7 +491,7 @@ const char *uar_file[4] = {
    "StartTime,Type as JobType,JobStatus,JobFiles,JobBytes "
    "FROM Client,Job,File,Filename,Path WHERE Client.Name='%s' "
    "AND Client.ClientId=Job.ClientId "
-   "AND Job.JobId=File.JobId "
+   "AND Job.JobId=File.JobId AND File.FileIndex > 0 "
    "AND Path.PathId=File.PathId AND Filename.FilenameId=File.FilenameId "
    "AND Filename.Name='%s' ORDER BY StartTime DESC LIMIT 20",
    /* SQLite */
@@ -500,7 +500,7 @@ const char *uar_file[4] = {
    "StartTime,Type as JobType,JobStatus,JobFiles,JobBytes "
    "FROM Client,Job,File,Filename,Path WHERE Client.Name='%s' "
    "AND Client.ClientId=Job.ClientId "
-   "AND Job.JobId=File.JobId "
+   "AND Job.JobId=File.JobId AND File.FileIndex > 0 "
    "AND Path.PathId=File.PathId AND Filename.FilenameId=File.FilenameId "
    "AND Filename.Name='%s' ORDER BY StartTime DESC LIMIT 20",
    /* SQLite3 */
@@ -509,7 +509,7 @@ const char *uar_file[4] = {
    "StartTime,Type as JobType,JobStatus,JobFiles,JobBytes "
    "FROM Client,Job,File,Filename,Path WHERE Client.Name='%s' "
    "AND Client.ClientId=Job.ClientId "
-   "AND Job.JobId=File.JobId "
+   "AND Job.JobId=File.JobId AND File.FileIndex > 0 "
    "AND Path.PathId=File.PathId AND Filename.FilenameId=File.FilenameId "
    "AND Filename.Name='%s' ORDER BY StartTime DESC LIMIT 20"};
 
index 7588eff4921324a64e961c924a3ec3e7b0fd7d09..08670e550ecbc644ddb59ac310dcf6b29de67bd4 100644 (file)
@@ -2,6 +2,9 @@
           
 General:
 
+03Jul09
+ebl  Should fix the first part #1323 about the restore option
+     "List Jobs where a given File is saved" wich display deleted files
 02Jul09
 kes  Another fix for bug #1311 to get the correct last_full_time
 ebl  Make estimate command accurate compatible. Should fix #1318