[evolvis-commits] r7265: Made the script more idempotent. ↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 15:37:25 CET 2011


Author: mirabilos
Date: 2011-02-24 15:37:24 +0100 (Thu, 24 Feb 2011)
New Revision: 7265

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/stats_cvs.pl
Log:
Made the script more idempotent.


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/stats_cvs.pl
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/stats_cvs.pl	2011-02-24 14:37:24 UTC (rev 7264)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/deb-specific/stats_cvs.pl	2011-02-24 14:37:24 UTC (rev 7265)
@@ -25,13 +25,9 @@
 $|++;
 
 sub drop_tables {
-	my ($sql);
-	$sql = "DROP TABLE deb_cvs_dump";
-	$dbh->do( $sql );
-	$sql = "DROP TABLE deb_cvs_group";
-	$dbh->do( $sql );
-	$sql = "DROP TABLE deb_cvs_group_user";
-	$dbh->do( $sql );
+    db_drop_table_if_exists ("deb_cvs_dump") ;
+    db_drop_table_if_exists ("deb_cvs_group") ;
+    db_drop_table_if_exists ("deb_cvs_group_user") ;
 }
 
 sub create_dump_table {
@@ -162,4 +158,5 @@
 &dump_history;
 &parse_history;
 &print_stats;
+&drop_tables;
 



More information about the evolvis-commits mailing list