What the debugger did reveal is that the Loader seems to be changing the case of my column names. So while the following worked previously:
print "! ".$country->CountryCode." = ".$country->CountryName;once the columns have been loaded with the Loader it fails but this works instead:
print "! ".$country->countrycode." = ".$country->countryname;I thought this behaviour might be an option but I've looked all through DBIx::Class::Schema::Loader::Base documentation and can't see anything pertaining. Is this a bug or by design?