[Bast-commits] r9203 - in DBIx-Class/0.08/trunk: . lib/DBIx/Class
ribasushi at dev.catalyst.perl.org
ribasushi at dev.catalyst.perl.org
Sat Apr 24 00:31:06 GMT 2010
Author: ribasushi
Date: 2010-04-24 01:31:06 +0100 (Sat, 24 Apr 2010)
New Revision: 9203
Modified:
DBIx-Class/0.08/trunk/Changes
DBIx-Class/0.08/trunk/Makefile.PL
DBIx-Class/0.08/trunk/lib/DBIx/Class/SQLAHacks.pm
Log:
_quote is now properly handled in SQLA
Modified: DBIx-Class/0.08/trunk/Changes
===================================================================
--- DBIx-Class/0.08/trunk/Changes 2010-04-24 00:27:47 UTC (rev 9202)
+++ DBIx-Class/0.08/trunk/Changes 2010-04-24 00:31:06 UTC (rev 9203)
@@ -2,12 +2,13 @@
- Add a warning to load_namespaces if a class in ResultSet/ is not a subclass of DBIx::Class::ResultSet
- InflateColumn::DateTime support for MSSQL via DBD::Sybase
- - millisecond precision support for MSSQL datetimes for
+ - Millisecond precision support for MSSQL datetimes for
InflateColumn::DateTime
- - support connecting using $ENV{DBI_DSN} and $ENV{DBI_DRIVER}
+ - Support connecting using $ENV{DBI_DSN} and $ENV{DBI_DRIVER}
- current_source_alias method on ResultSet objects to
determine the alias to use in programatically assembled
search()es (originally added in 0.08100 but unmentioned)
+ - Depend on optimized SQL::Abstract (faster SQL generation)
0.08121 2010-04-11 18:43:00 (UTC)
- Support for Firebird RDBMS with DBD::InterBase and ODBC
Modified: DBIx-Class/0.08/trunk/Makefile.PL
===================================================================
--- DBIx-Class/0.08/trunk/Makefile.PL 2010-04-24 00:27:47 UTC (rev 9202)
+++ DBIx-Class/0.08/trunk/Makefile.PL 2010-04-24 00:31:06 UTC (rev 9203)
@@ -45,7 +45,7 @@
'MRO::Compat' => '0.09',
'Module::Find' => '0.06',
'Path::Class' => '0.18',
- 'SQL::Abstract' => '1.64',
+ 'SQL::Abstract' => '1.65_02',
'SQL::Abstract::Limit' => '0.13',
'Sub::Name' => '0.04',
'Data::Dumper::Concise' => '1.000',
Modified: DBIx-Class/0.08/trunk/lib/DBIx/Class/SQLAHacks.pm
===================================================================
--- DBIx-Class/0.08/trunk/lib/DBIx/Class/SQLAHacks.pm 2010-04-24 00:27:47 UTC (rev 9202)
+++ DBIx-Class/0.08/trunk/lib/DBIx/Class/SQLAHacks.pm 2010-04-24 00:31:06 UTC (rev 9203)
@@ -596,23 +596,6 @@
}
}
-sub _quote {
- my ($self, $label) = @_;
- return '' unless defined $label;
- return $$label if ref($label) eq 'SCALAR';
- return "*" if $label eq '*';
- return $label unless $self->{quote_char};
- if(ref $self->{quote_char} eq "ARRAY"){
- return $self->{quote_char}->[0] . $label . $self->{quote_char}->[1]
- if !defined $self->{name_sep};
- my $sep = $self->{name_sep};
- return join($self->{name_sep},
- map { $self->{quote_char}->[0] . $_ . $self->{quote_char}->[1] }
- split(/\Q$sep\E/,$label));
- }
- return $self->SUPER::_quote($label);
-}
-
sub limit_dialect {
my $self = shift;
$self->{limit_dialect} = shift if @_;
More information about the Bast-commits
mailing list