Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6c22ee7e

Von Moritz Bunkus vor fast 11 Jahren hinzugefügt

  • ID 6c22ee7eb1f64431bade6f361259737ed23b7ecc
  • Vorgänger 95ffbe43
  • Nachfolger a3511b2d

rose_auto_create_model.pl: Rose::DB::Object 0.809 oder neuer erfordern

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.

Unterschiede anzeigen:

SL/InstallationCheck.pm
67 67
  { name => "Test::Output",                        url => "http://search.cpan.org/~bdfoy/",     debian => 'libtest-output-perl' },
68 68
  { name => "URI::Find",                           url => "http://search.cpan.org/~mschwern/",  debian => 'liburi-find-perl' },
69 69
  { name => "GD",              version => '2.00',  url => "http://search.cpan.org/~lds/",       debian => 'libgd-perl' },
70
  { name => "Rose::DB::Object", version => 0.809,  url => "http://search.cpan.org/~jsiracusa/", debian => 'librose-db-object-perl' },
70 71
);
71 72

  
72 73
$_->{fullname} = join ' ', grep $_, @$_{qw(name version)}
scripts/rose_auto_create_model.pl
15 15
use Getopt::Long;
16 16
use List::MoreUtils qw(none);
17 17
use Pod::Usage;
18
use Rose::DB::Object 0.809;
18 19
use Term::ANSIColor;
19 20

  
20 21
use SL::Auth;

Auch abrufbar als: Unified diff