failures
- Fixed distinct with order_by to not double-specify the same
column in the GROUP BY clause
+ - Properly support column names with symbols (e.g. single quote)
+ via custom accessors
* Misc
- Refactored capability handling in Storage::DBI, allows for
my $runtime_requires = {
'Carp::Clan' => '6.0',
- 'Class::Accessor::Grouped' => '0.09003',
+ 'Class::Accessor::Grouped' => '0.09004',
'Class::C3::Componentised' => '1.0005',
'Class::Inspector' => '1.24',
'Data::Page' => '2.00',
--- /dev/null
+package # hide from PAUSE
+ DBICTest::Schema::PunctuatedColumnName;
+
+use base qw/DBICTest::BaseResult/;
+
+__PACKAGE__->table('punctuated_column_name');
+__PACKAGE__->add_columns(
+ 'id' => {
+ data_type => 'integer',
+ is_auto_increment => 1,
+ },
+ q{foo ' bar} => {
+ data_type => 'integer',
+ is_nullable => 1,
+ accessor => 'foo_bar',
+ },
+ q{bar/baz} => {
+ data_type => 'integer',
+ is_nullable => 1,
+ accessor => 'bar_baz',
+ },
+ q{baz;quux} => {
+ data_type => 'integer',
+ is_nullable => 1,
+ accessor => 'bar_quux',
+ },
+);
+
+__PACKAGE__->set_primary_key('id');
+
+1;