__PACKAGE__->add_columns( 'source_pk', { data_type => 'integer', extra => { unsigned => 1 }, is_auto_increment => 1, is_nullable => 0, }, ); __PACKAGE__->has_many( 'data', 'WebDat::Schema::Result::Data', { 'foreign.source_fk' => 'self.source_pk' }, { is_deferrable => 1 }, ); __PACKAGE__->has_many( 'page', 'WebDat::Schema::Result::Page', { 'foreign.source_fk' => 'self.source_pk' }, { is_deferrable => 1 }, ); 1;