X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass%2FCDBICompat%2FColumnGroups.pm;h=1c328428e363702c4580cd1be72225d7eec85db0;hb=8fe001e1f588a2a35923a74d262cd011466d31aa;hp=3bea78de3d225fd78bdad2ca8ac16b2ce65d930f;hpb=ea2e61bf5bb7187dc5e56513cd66c272d71d5074;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class/CDBICompat/ColumnGroups.pm b/lib/DBIx/Class/CDBICompat/ColumnGroups.pm index 3bea78d..1c32842 100644 --- a/lib/DBIx/Class/CDBICompat/ColumnGroups.pm +++ b/lib/DBIx/Class/CDBICompat/ColumnGroups.pm @@ -25,16 +25,15 @@ sub columns { sub _set_column_group { my ($class, $group, @cols) = @_; $class->_register_column_group($group => @cols); - $class->_register_columns(@cols); - $class->_mk_column_accessors(@cols); + #$class->_register_columns(@cols); + #$class->_mk_column_accessors(@cols); + $class->set_columns(@cols); } sub _register_column_group { my ($class, $group, @cols) = @_; if ($group eq 'Primary') { - my %pri; - $pri{$_} = {} for @cols; - $class->_primaries(\%pri); + $class->set_primary(@cols); } my $groups = { %{$class->_column_groups} };