-package # hide from PAUSE \r
- DBICTest::Schema::Collection;\r
-\r
-use base qw/DBICTest::BaseResult/;\r
-\r
-__PACKAGE__->table('collection');\r
-__PACKAGE__->add_columns(\r
- 'collectionid' => {\r
- data_type => 'integer',\r
- is_auto_increment => 1,\r
- },\r
- 'name' => {\r
- data_type => 'varchar',\r
- size => 100,\r
- },\r
-);\r
-__PACKAGE__->set_primary_key('collectionid');\r
-\r
-__PACKAGE__->has_many( collection_object => "DBICTest::Schema::CollectionObject",\r
- { "foreign.collection" => "self.collectionid" }\r
- );\r
-__PACKAGE__->many_to_many( objects => collection_object => "object" );\r
-__PACKAGE__->many_to_many( pointy_objects => collection_object => "object",\r
- { where => { "object.type" => "pointy" } }\r
- );\r
-__PACKAGE__->many_to_many( round_objects => collection_object => "object",\r
- { where => { "object.type" => "round" } } \r
- );\r
-\r
-1;\r
+package # hide from PAUSE
+ DBICTest::Schema::Collection;
+
+use warnings;
+use strict;
+
+use base qw/DBICTest::BaseResult/;
+
+__PACKAGE__->table('collection');
+__PACKAGE__->add_columns(
+ 'collectionid' => {
+ data_type => 'integer',
+ is_auto_increment => 1,
+ },
+ 'name' => {
+ data_type => 'varchar',
+ size => 100,
+ },
+);
+__PACKAGE__->set_primary_key('collectionid');
+
+__PACKAGE__->has_many( collection_object => "DBICTest::Schema::CollectionObject",
+ { "foreign.collection" => "self.collectionid" }
+ );
+__PACKAGE__->many_to_many( objects => collection_object => "object" );
+__PACKAGE__->many_to_many( pointy_objects => collection_object => "object",
+ { where => { "object.type" => "pointy" } }
+ );
+__PACKAGE__->many_to_many( round_objects => collection_object => "object",
+ { where => { "object.type" => "round" } }
+ );
+
+1;