From c825bf71d99aab4026245f1194a0deda9c5755d4 Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Thu, 24 Sep 2015 10:19:23 +0200 Subject: [PATCH] Rose-Model-Creation: use parent anstelle von use base nutzen MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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. --- scripts/rose_auto_create_model.pl | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) 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 = <