1 package DBIx::Class::CDBICompat::ImaDBI;
9 return $_[0]->_get_dbh;
13 my ($class, @info) = @_;
14 $info[3] = { %{ $info[3] || {}} };
15 $info[3]->{RootClass} = 'DBIx::ContextualFetch';
16 return $class->NEXT::_dbi_connect(@info);
20 return $_[0]->_get_dbh->{Driver}->{Name};
24 my ($class, $name, $sql) = @_;
25 my $table = $class->_table_name;
26 #$sql =~ s/__TABLE__/$table/;
28 *{"${class}::sql_${name}"} =
32 my $table = $class->_table_name;
33 $sql =~ s/__TABLE__/$table/;
34 return $class->_sql_to_sth(sprintf($sql, @_));