package main; use Venus::Match; use Venus::Space; my $name = 'lonprod'; my $match = Venus::Match->new($name); $match->just('lonprod')->then('App:London::Production::LogTable') $match->just('parprod')->then('App::Paris::Production::LogTable') $match->just('lontest')->then('App::London::Test::LogTable') $match->just('partest')->then('App::Paris::Test::LogTable') my $result = Venus::Space->new($match->result)->build->find_or_create( { column1 => $data{"column1"}, column2 => $data{"column2} } );