Veralteter Code
authorNiclas Zimmermann <niclas@kivitendo-premium.de>
Tue, 5 Mar 2013 15:37:33 +0000 (16:37 +0100)
committerNiclas Zimmermann <niclas@kivitendo-premium.de>
Tue, 5 Mar 2013 15:37:33 +0000 (16:37 +0100)
Dieser Commit entfernt die Tabellen rma und rmaitems. Beide werden
schon seit längerer Zeit nicht mehr aktualisiert und wurden vor dem
Commit nur noch an 2 Stellen ausgelesen.

SL/IC.pm
SL/PE.pm
sql/Pg-upgrade2/drop_rma.sql [new file with mode: 0644]

index d458862..4b48dcc 100644 (file)
--- a/SL/IC.pm
+++ b/SL/IC.pm
@@ -157,7 +157,7 @@ SQL
   $trq->finish;
 
   # is it an orphan
-  my @referencing_tables = qw(invoice orderitems inventory rmaitems);
+  my @referencing_tables = qw(invoice orderitems inventory);
   my %column_map         = ( );
   my $parts_id           = conv_i($form->{id});
 
index 9906a72..28f3ba5 100644 (file)
--- a/SL/PE.pm
+++ b/SL/PE.pm
@@ -172,7 +172,7 @@ sub pricegroups {
     my $first = 1;
 
     $where .= qq| AND id NOT IN (|;
-    foreach my $table (qw(invoice orderitems prices rmaitems)) {
+    foreach my $table (qw(invoice orderitems prices)) {
       $where .= "UNION " unless ($first);
       $first = 0;
       $where .=
@@ -253,7 +253,7 @@ sub get_pricegroup {
 
   my @values = ();
   $query = qq|SELECT |;
-  foreach my $table (qw(invoice orderitems prices rmaitems)) {
+  foreach my $table (qw(invoice orderitems prices)) {
     $query .= " + " unless ($first);
     $first = 0;
     $query .= qq|(SELECT COUNT(*) FROM $table WHERE pricegroup_id = ?) |;
diff --git a/sql/Pg-upgrade2/drop_rma.sql b/sql/Pg-upgrade2/drop_rma.sql
new file mode 100644 (file)
index 0000000..548532a
--- /dev/null
@@ -0,0 +1,7 @@
+-- @tag: drop_rma
+-- @description: Löscht nicht mehr benötigte Tabellen rma und rma_items
+-- @depends: release_3_0_0
+-- @charset: utf-8
+
+DROP TABLE rma;
+DROP TABLE rmaitems;