]> git.decadent.org.uk Git - maypole.git/commitdiff
Fix bug 6569: Passing DBI options in setup()
authorSimon Cozens <simon@simon-cozens.org>
Mon, 21 Jun 2004 13:16:04 +0000 (13:16 +0000)
committerSimon Cozens <simon@simon-cozens.org>
Mon, 21 Jun 2004 13:16:04 +0000 (13:16 +0000)
(Mickael Joanne)

git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@150 48953598-375a-da11-a14b-00016c27c3ee

lib/Maypole/Model/CDBI.pm

index cbecaf1bebf82e2adf1b5d5891b938e10ac7e9ea..f27233a89947a25b213779e17459e4d417e39847 100644 (file)
@@ -127,13 +127,14 @@ sub list :Exported {
 }
 
 sub setup_database {
-    my ($self, $config, $namespace, $dsn, $u, $p) = @_;
+    my ($self, $config, $namespace, $dsn, $u, $p, $opts) = @_;
     $config->{dsn} = $dsn;
     $config->{loader} = Class::DBI::Loader->new(
         namespace => $namespace,
         dsn => $dsn,
         user => $u,
         password => $p,
+        options => $opts,
     );
     $config->{classes} = [ $config->{loader}->classes ];
     $config->{tables}  = [ $config->{loader}->tables ];