From: Moritz Bunkus Date: Thu, 24 Sep 2015 08:19:23 +0000 (+0200) Subject: Rose-Model-Creation: use parent anstelle von use base nutzen X-Git-Tag: release-3.4.1~711 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=c825bf71d99aab4026245f1194a0deda9c5755d4;p=kivitendo-erp.git Rose-Model-Creation: use parent anstelle von use base nutzen Momentan benutzt die kivitendo-Codebasis beides zu ähnlich großen Teilen. Allerdings sagt allein schon die Dokumentation zu base(3perl), dass eigentlich immer das leichtgewichtigere parent(3perl) zu bevorzugen ist. --- diff --git a/scripts/rose_auto_create_model.pl b/scripts/rose_auto_create_model.pl index 7399b0ad2..54693cb76 100755 --- a/scripts/rose_auto_create_model.pl +++ b/scripts/rose_auto_create_model.pl @@ -148,8 +148,7 @@ CODE eval <meta->table('$table'); $schema_str @@ -208,6 +207,7 @@ CODE } $definition =~ s/(meta->table.*)\n/$1\n$schema_str/m if $schema; + $definition =~ s{^use base}{use parent}m; my $full_definition = <