GDPDU: Reihenfolge der Tablellen in INDEX.XML
authorSven Schöling <s.schoeling@linet-services.de>
Tue, 20 Oct 2015 11:19:17 +0000 (13:19 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Fri, 28 Oct 2016 15:11:18 +0000 (17:11 +0200)
Anscheinend kann der Import nur Foreign Keys bearbeiten, deren
Tabellendefinition schon bekannt ist.

SL/GDPDU.pm

index 23ba961..0da6210 100644 (file)
@@ -154,7 +154,7 @@ sub do_xml_file {
     })
     ->tag('Media', sub { $self
       ->tag('Name', t8('DataSet #1', 1));
-      for (@{ $self->tables }) { $self
+      for (reverse $self->sorted_tables) { $self  # see CAVEATS for table order
         ->table($_)
       }
     })