]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
fix .bvfs_lsfile SQL query for mysql and sqlite3
authorAlain Spineux <alain@baculasystems.com>
Wed, 16 Nov 2022 10:41:41 +0000 (11:41 +0100)
committerEric Bollengier <eric@baculasystems.com>
Thu, 14 Sep 2023 11:57:00 +0000 (13:57 +0200)
- got no such column: T.DeltaSeq in sqlite3 in tests/next-vol-test,
  copy-uncopied-test, copy-volume-test & scratchpool-pool-test

bacula/src/cats/sql_cmds.c

index f45744e4914ec102ccb7f8feb01afe227e9ff1e3..c31d9238bbc075950180fee85131cd5e214df76e 100644 (file)
@@ -763,7 +763,7 @@ static const char *sql_bvfs_list_files_default =
 "SELECT 'F', T.PathId, T.Filename, "
         "File.JobId, File.LStat, File.FileId "
 "FROM Job, File, ( "
-    "SELECT MAX(JobTDate) AS JobTDate, MAX(DeltaSeq), PathId, Filename "
+    "SELECT MAX(JobTDate) AS JobTDate, MAX(DeltaSeq) AS DeltaSeq, PathId, Filename "
       "FROM ( "
         "SELECT JobTDate, PathId, Filename, DeltaSeq "
           "FROM File JOIN Job USING (JobId) "
@@ -813,9 +813,6 @@ const char *sql_bvfs_list_files[] = {
    ") AS A WHERE A.FileIndex > 0 "
    "LIMIT %lld OFFSET %lld ",
 
-   /* SQLite */
-   sql_bvfs_list_files_default,
-
    /* SQLite */
    sql_bvfs_list_files_default
 };