]> wagnertech.de Git - kivitendo-erp.git/commitdiff
Auth-DB-Upgrades alle nach SL::DBUpgrade2::Auth verschieben
authorMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 10 Feb 2017 14:05:21 +0000 (15:05 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Fri, 10 Feb 2017 14:06:14 +0000 (15:06 +0100)
Das verhindert eine Warnung wegen Umdefinition der Funktion
»SL::DBUpgrade2::clients::run« während der Tests, weil es das Script
»clients.pl« sowohl für die Auth-DB als auch für die Haupt-DB gibt.

17 files changed:
SL/DBUpgrade2/Base.pm
sql/Pg-upgrade2-auth/auth_schema_normalization_1.pl
sql/Pg-upgrade2-auth/bank_transaction_rights.pl
sql/Pg-upgrade2-auth/clients.pl
sql/Pg-upgrade2-auth/clients_webdav.pl
sql/Pg-upgrade2-auth/delivery_plan_rights.pl
sql/Pg-upgrade2-auth/delivery_process_value.pl
sql/Pg-upgrade2-auth/details_and_report_of_parts.pl
sql/Pg-upgrade2-auth/foreign_key_constraints_on_delete.pl
sql/Pg-upgrade2-auth/mail_journal_rights.pl
sql/Pg-upgrade2-auth/productivity_rights.pl
sql/Pg-upgrade2-auth/purchase_letter_rights.pl
sql/Pg-upgrade2-auth/record_links_rights.pl
sql/Pg-upgrade2-auth/requirement_spec_rights.pl
sql/Pg-upgrade2-auth/rights_for_showing_ar_and_ap_transactions.pl
sql/Pg-upgrade2-auth/sales_letter_rights.pl
sql/Pg-upgrade2-auth/split_transaction_rights.pl

index 024282f6534973e6d9b130c92a09274fcf491fce..5d0d26c9b572b66908b929b3ddfb9d0081e23099 100644 (file)
@@ -30,9 +30,10 @@ sub execute_script {
     die $EVAL_ERROR;
   }
 
+  my $auth    =  $file_name =~ m{/Pg-upgrade2-auth/} ? 'Auth::' : '';
   my $package =  delete $params{tag};
   $package    =~ s/[^a-zA-Z0-9_]+/_/g;
-  $package    =  "SL::DBUpgrade2::${package}";
+  $package    =  "SL::DBUpgrade2::${auth}${package}";
 
   $package->new(%params)->run;
 }
index 2b0e28bb573fb7bff0e90d3d770fbb6dd6441a70..c39b97d503924f3a0bca7a01305a58496bc29d83 100644 (file)
@@ -1,7 +1,7 @@
 # @tag: auth_schema_normalization_1
 # @description: Auth-Datenbankschema Normalisierungen Teil 1
 # @depends:
-package SL::DBUpgrade2::auth_schema_normalization_1;
+package SL::DBUpgrade2::Auth::auth_schema_normalization_1;
 
 use strict;
 use utf8;
index e3e048a13cb935ac101b9c5287b471b060d52c4c..2f175ac49e02e455197bbeec55ebcd814335eefe 100644 (file)
@@ -1,7 +1,7 @@
 # @tag: bank_transaction_rights
 # @description: Setzt das neue Recht die Bankerweiterung zu nutzen (für Gruppen die auch Recht Kontenabgleich haben)
 # @depends: release_3_2_0
-package SL::DBUpgrade2::bank_transaction_rights;
+package SL::DBUpgrade2::Auth::bank_transaction_rights;
 
 use strict;
 use utf8;
index 4288546d3cece38fb10d0bf8fe4d1274eeba6006..4791823db467528be780e2f9cf405b895d5912c5 100644 (file)
@@ -2,7 +2,7 @@
 # @description: Einführung von Mandanten
 # @depends: release_3_0_0
 # @ignore: 0
-package SL::DBUpgrade2::clients;
+package SL::DBUpgrade2::Auth::clients;
 
 use strict;
 use utf8;
index 6f73f216b8151080c2ff8bc88add369c483e12c8..68650e7a55a616ec51cf9751e95f0d34254bac01 100644 (file)
@@ -2,7 +2,7 @@
 # @description: WebDAV-Migration für Mandanten
 # @depends: clients
 # @ignore: 0
-package SL::DBUpgrade2::clients_webdav;
+package SL::DBUpgrade2::Auth::clients_webdav;
 
 use strict;
 use utf8;
index f28b6f5074e3baa9c98ed9630dfd21c5dc1f3fa1..75de329c505fe63443d82a5dcfabed51ea86bce4 100644 (file)
@@ -1,7 +1,7 @@
 # @tag: delivery_plan_rights
 # @description: Setzt das neue Recht den Lieferplan anzuzeigen
 # @depends: release_3_2_0 add_master_rights
-package SL::DBUpgrade2::delivery_plan_rights;
+package SL::DBUpgrade2::Auth::delivery_plan_rights;
 
 use strict;
 use utf8;
index e0ff4b66b5a43fc9ca4c1702e9809674e8525c66..51379e205fc8c253870bfa5658ae308cfa213bd0 100644 (file)
@@ -1,7 +1,7 @@
 # @tag: delivery_process_value
 # @description: Setzt das neue Recht den Lieferstatus mit Warenwert zu sehen
 # @depends: release_3_2_0 add_master_rights
-package SL::DBUpgrade2::delivery_process_value;
+package SL::DBUpgrade2::Auth::delivery_process_value;
 
 use strict;
 use utf8;
index 90fc16acd551fcc0b2bc97d8ae6add2474af6829..f116b841c3ee870d6b0ac62f4f4733e93ebe183d 100644 (file)
@@ -1,7 +1,7 @@
 # @tag: details_and_report_of_parts
 # @description: Setzt das Recht zur Anzeige von Details und Berichten von Waren, Dienstleistungen und Erzeugnissen
 # @depends: release_3_2_0 add_master_rights
-package SL::DBUpgrade2::details_and_report_of_parts;
+package SL::DBUpgrade2::Auth::details_and_report_of_parts;
 
 use strict;
 use utf8;
index 5423e91c2cbec682a01e2ac8b24dc5a5fe578796..f60148d57d0d319f3c11fd7f881ef5fedc678902 100644 (file)
@@ -2,7 +2,7 @@
 # @description: Ändert "FOREIGN KEY" constraints auf "ON DELETE CASCADE"
 # @depends: clients
 # @ignore: 0
-package SL::DBUpgrade2::foreign_key_constraints_on_delete;
+package SL::DBUpgrade2::Auth::foreign_key_constraints_on_delete;
 
 use Data::Dumper;
 
index 7d2bacbac379ec48bd09ae9bf3afd8bf5d8b5ccc..1476b663afe8ce72c322b2339d49c762667e9d34 100644 (file)
@@ -4,7 +4,7 @@
 # @locales: E-Mail-Journal
 # @locales: Read all employee e-mails
 
-package SL::DBUpgrade2::mail_journal_rights;
+package SL::DBUpgrade2::Auth::mail_journal_rights;
 
 use strict;
 use utf8;
index 7f287119f5734bd7b8643f63c47d295604fbcf9d..067a9d97e7a39aed8cf227e1d8c05ea25b0c78d7 100644 (file)
@@ -1,7 +1,7 @@
 # @tag: productivity_rights
 # @description: Setzt das Recht die Produktivität einzusehen und das Recht den Link zum Admin-Menü anzuzeigen wieder wie vorher
 # @depends: release_3_2_0 add_master_rights
-package SL::DBUpgrade2::productivity_rights;
+package SL::DBUpgrade2::Auth::productivity_rights;
 
 use strict;
 use utf8;
index 9339dc08e4ffbc616c13ef9bb139a501cb92ddc2..8987f1f4f6b4a3c357517cee5bc0647c6eb645d2 100644 (file)
@@ -3,7 +3,7 @@
 # @depends: release_3_2_0 sales_letter_rights
 # @locales: Edit purchase letters
 # @locales: Show purchase letters report
-package SL::DBUpgrade2::purchase_letter_rights;
+package SL::DBUpgrade2::Auth::purchase_letter_rights;
 
 use strict;
 use utf8;
index 8e8073dac9fa99d415eef12fa89d3b02f0997593..5f855883c86574c3818774926a6d949ed481263a 100644 (file)
@@ -1,7 +1,7 @@
 # @tag: record_links_rights
 # @description: Setzt das Recht um den Tab verknüpfte Belege zu sehen, per Default erlaubt (wie vorher auch)
 # @depends: release_3_4_0 master_rights_position_gaps
-package SL::DBUpgrade2::record_links_rights;
+package SL::DBUpgrade2::Auth::record_links_rights;
 
 use strict;
 use utf8;
index e93d4ba5b751f284b575aca253fa2697eaf6efbf..5e12edbc8c7fe4af6ee64bfcd8c9aa87df1e9b77 100644 (file)
@@ -1,7 +1,7 @@
 # @tag: requirement_spec_rights
 # @description: Neues Gruppenrecht für Pflichtenhefte
 # @depends: release_3_2_0 add_master_rights
-package SL::DBUpgrade2::requirement_spec_rights;
+package SL::DBUpgrade2::Auth::requirement_spec_rights;
 
 use strict;
 use utf8;
index 523975ecf8c1297678a3ff7287d121031e65caee..1dc79506b27204c2f19f53afadff8d1f463a4a31 100644 (file)
@@ -1,7 +1,7 @@
 # @tag: rights_for_showing_ar_and_ap_transactions
 # @description: Setzt das Recht zur Anzeige von Debitoren- und Kreditorenbuchungen im Rechnungsbericht
 # @depends: release_3_2_0 add_master_rights
-package SL::DBUpgrade2::rights_for_showing_ar_and_ap_transactions;
+package SL::DBUpgrade2::Auth::rights_for_showing_ar_and_ap_transactions;
 
 use strict;
 use utf8;
index f018317da81cd67cd48f92af67490d412ef946f9..6a960f44326ceadb2f4ab57a124f2433e7ed730c 100644 (file)
@@ -1,7 +1,7 @@
 # @tag: sales_letter_rights
 # @description: Setzt das neue Recht die Brieffunktion anzuzeigen
 # @depends: release_3_2_0 add_master_rights
-package SL::DBUpgrade2::sales_letter_rights;
+package SL::DBUpgrade2::Auth::sales_letter_rights;
 
 use strict;
 use utf8;
index d6e829fd87afdd21d091e756713e2bfc1625e5b1..e0a56b362bd378acb89725c691eaf7bb432b745d 100644 (file)
@@ -7,7 +7,7 @@
 # @locales: AP Transactions
 
 
-package SL::DBUpgrade2::split_transaction_rights;
+package SL::DBUpgrade2::Auth::split_transaction_rights;
 
 use strict;
 use utf8;
@@ -37,4 +37,3 @@ sub run {
 } # end run
 
 1;
-