From 6c22ee7eb1f64431bade6f361259737ed23b7ecc Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Tue, 4 Mar 2014 12:39:54 +0100 Subject: [PATCH] rose_auto_create_model.pl: Rose::DB::Object 0.809 oder neuer erfordern MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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 | 1 + scripts/rose_auto_create_model.pl | 1 + 2 files changed, 2 insertions(+) diff --git a/SL/InstallationCheck.pm b/SL/InstallationCheck.pm index 5ac2bd8f1..a3aa509ac 100644 --- a/SL/InstallationCheck.pm +++ b/SL/InstallationCheck.pm @@ -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)} diff --git a/scripts/rose_auto_create_model.pl b/scripts/rose_auto_create_model.pl index 52e40d01c..409ae5653 100755 --- a/scripts/rose_auto_create_model.pl +++ b/scripts/rose_auto_create_model.pl @@ -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; -- 2.20.1