Skip to content

Commit c47eab3

Browse files
authored
Merge pull request #28 from JeffersonLab/scratch_copy_first
Scratch copy first
2 parents f538edb + b433e2f commit c47eab3

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

disk_management/disk_database.pl

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,12 @@
88
print_usage_message();
99
exit 1;
1010
}
11-
$dir_table = "${directory_label}_dir";
12-
$file_table = "${directory_label}_file";
13-
$update_time_table = "${directory_label}_updateTime";
11+
$dir_table_final = "${directory_label}_dir";
12+
$file_table_final = "${directory_label}_file";
13+
$update_time_table_final = "${directory_label}_updateTime";
14+
$dir_table = $dir_table_final . "_temp";
15+
$file_table = $file_table_final . "_temp";
16+
$update_time_table = $update_time_table_final . "_temp";
1417
#
1518
# load perl modules
1619
#
@@ -111,6 +114,14 @@
111114
# print "DEBUG: $idebug directories done\n";
112115
# if ($idebug == 1000) {last;}
113116
}
117+
$sql = "drop table if exists $dir_table_final, $file_table_final, $update_time_table_final;";
118+
make_query($dbh_db, \$sth);
119+
$sql = "rename table $dir_table to $dir_table_final;";
120+
make_query($dbh_db, \$sth);
121+
$sql = "rename table $file_table to $file_table_final;";
122+
make_query($dbh_db, \$sth);
123+
$sql = "rename table $update_time_table to $update_time_table_final;";
124+
make_query($dbh_db, \$sth);
114125
$sth = 0;
115126
#
116127
# disconnect from database server

0 commit comments

Comments
 (0)