Class::DBI::DataMigration Getting Your Data From There to Here #22

Step 1: Specify the source and target databases using Class::DBI

New database Class::DBI (version 2, using Class::DBI::mysql):

package New::DBI;
use base 'Class::DBI::mysql';

__PACKAGE__->connection('dbi:mysql:new_games', 'user', 'password');

package New::DBI::Game;
use base 'New::DBI';

__PACKAGE__->set_up_table('game');
__PACKAGE__->has_a('game_type' => 'New::DBI::GameType');

package New::DBI::GameType;
use base 'New::DBI';

__PACKAGE__->set_up_table('game_type');
Copyright © 2005 Dan Friedman (Powered by Spork)