]> git.sur5r.net Git - bacula/docs/blob - docs/manuals/en/developers/table_dbjobhistory.tex
Add new fields to catalog description
[bacula/docs] / docs / manuals / en / developers / table_dbjobhistory.tex
1 \begin{longtable}{|l|l|X|}
2   \caption{Job History Table Layout}\label{table:dbjobhistory} \\
3   \endlastfoot
4   \multicolumn{3}{c}{Cont. on next page} \\
5   \endfoot
6   \hline
7   \multicolumn{1}{|c|}{\bf Column Name}
8   & \multicolumn{1}{l|}{\bf Data Type}
9   & \multicolumn{1}{l|}{\bf Remark} \\
10   \endfirsthead
11   \hline
12   \multicolumn{1}{|c|}{\bf Column Name}
13   & \multicolumn{1}{l|}{\bf Data Type}
14   & \multicolumn{1}{l|}{\bf Remark } \\
15   \endhead
16  \hline
17 JobId & integer & Primary Key \\
18  \hline
19 Job & tinyblob & Unique Job Name \\
20  \hline
21 Name & tinyblob & Job Name \\
22  \hline
23 Type & binary(1) & Job Type: Backup, Copy, Clone, Archive, Migration
24  \\
25  \hline
26 Level & binary(1) & Job Level \\
27  \hline
28 ClientId & integer & Client index \\
29  \hline
30 JobStatus & binary(1) & Job Termination Status \\
31  \hline
32 SchedTime & datetime & Time/date when Job scheduled \\
33  \hline
34 StartTime & datetime & Time/date when Job started \\
35  \hline
36 EndTime & datetime & Time/date when Job ended \\
37  \hline
38 RealEndTime & datetime & Time/date when original Job ended \\
39  \hline
40 JobTDate & bigint & Start day in Unix format but 64 bits; used for
41 Retention period. \\
42  \hline
43 VolSessionId & integer & Unique Volume Session ID \\
44  \hline
45 VolSessionTime & integer & Unique Volume Session Time \\
46  \hline
47 JobFiles & integer & Number of files saved in Job \\
48  \hline
49 JobBytes & bigint & Number of bytes saved in Job \\
50  \hline
51 JobErrors & integer & Number of errors during Job \\
52  \hline
53 JobMissingFiles & integer & Number of files not saved (not yet used) 
54 \\
55  \hline
56 PoolId & integer & Link to Pool Record \\
57  \hline
58 FileSetId & integer & Link to FileSet Record \\
59  \hline
60 PrioJobId & integer & Link to prior Job Record when migrated \\
61  \hline
62 PurgedFiles & tiny integer & Set when all File records purged \\
63  \hline
64 HasBase & tiny integer & Set when Base Job run 
65  \hline
66 Reviewed & tiny integer & Set when the error is acknowledged \\
67  \hline
68 Comment  & tinyblob & Comment about this Job\\
69 \\ \hline
70
71 \end{longtable}