]> wagnertech.de Git - kivitendo-erp.git/commitdiff
rose_auto_create_model.pl: Rose::DB::Object 0.809 oder neuer erfordern
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 4 Mar 2014 11:39:54 +0000 (12:39 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 4 Mar 2014 11:43:25 +0000 (12:43 +0100)
In v0.809 wurde ein Bug bezüglich der Auto-Generierung von MetaSetups
gefixt, der precision und scale vertauscht hat. Damit Entwickler mit
älteren Versionen nicht einfach nur durch Ausführung von
»rose_auto_create_model.pl --all« einen riesigen Diff erzeugen, wird nun
v0.809 erzwungen.

Der Bug betrifft aber wirklich nur die Erzeugung der MetaSetups aus dem
tatsächlichen Datenbankschema. Normale Anwender von kivitendo sind somit
nicht betroffen, weshalb die Version in SL/InstallationCheck.pm nur für
den Entwicklungsmodus erzwungen wird.

SL/InstallationCheck.pm
scripts/rose_auto_create_model.pl

index 5ac2bd8f1363553e95fbcd40af2b696bfbea9442..a3aa509acddbe7d38905acdd8a74a8024b8deee0 100644 (file)
@@ -67,6 +67,7 @@ BEGIN {
   { name => "Test::Output",                        url => "http://search.cpan.org/~bdfoy/",     debian => 'libtest-output-perl' },
   { name => "URI::Find",                           url => "http://search.cpan.org/~mschwern/",  debian => 'liburi-find-perl' },
   { name => "GD",              version => '2.00',  url => "http://search.cpan.org/~lds/",       debian => 'libgd-perl' },
+  { name => "Rose::DB::Object", version => 0.809,  url => "http://search.cpan.org/~jsiracusa/", debian => 'librose-db-object-perl' },
 );
 
 $_->{fullname} = join ' ', grep $_, @$_{qw(name version)}
index 52e40d01c569146530682b7943e5b4d1df424e03..409ae56539e62305473194b1030623506a0eab43 100755 (executable)
@@ -15,6 +15,7 @@ use English qw( -no_match_vars );
 use Getopt::Long;
 use List::MoreUtils qw(none);
 use Pod::Usage;
+use Rose::DB::Object 0.809;
 use Term::ANSIColor;
 
 use SL::Auth;