[Dbix-class] Cookbok receipe for deploy doesn't work for me
    Goetz Bock 
    bock+dbixc at blacknet.de
       
    Sat Mar 17 17:00:56 GMT 2007
    
    
  
On Thu, Mar 15 '07 at 22:38, Matija Grabnar wrote:
> [ ... sqlt / SQL::Translator does not work for me ... ]
Been there, failed there and unable to send mails to the ml...
On IRC I was told to use $schema->deploy or
$schema->storage->deploy_statement. From my 01deploy.t:
-----------------------------------------------------------------------
my $db_file = "test.db";
unlink($db_file) if -e $db_file;
unlink($db_file . "-journal") if -e $db_file . "-journal";
my $dsn    = $ENV{"DWA_DSN"} || "dbi:SQLite:${db_file}";
my $dbuser = $ENV{"DWA_DBUSER"} || '';
my $dbpass = $ENV{"DWA_DBPASS"} || '';
my $schema 
    = MyCom::DB::MyApp::Schema->connection( $dsn, $dbuser, $dbpass );
eval{ $schema->deploy() };
ok( !$@, "Deploy ok." );
-----------------------------------------------------------------------
BTW: Do _not_ test the return code of deploy(), just don't ;-)
--  
/"\ Goetz Bock at blacknet dot de  --  secure mobile Linux everNETting
\ /       (c) 2006 Creative Commons, Attribution-ShareAlike 2.0 de
 X   [ 1. Use descriptive subjects - 2. Edit a reply for brevity -  ]
/ \  [ 3. Reply to the list - 4. Read the archive *before* you post ]
    
    
More information about the Dbix-class
mailing list