File Coverage

blib/lib/Biblio/Zotero/DB/Schema/Result/CustomBaseFieldMapping.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1 13     13   12164 use utf8;
  13         33  
  13         104  
2             package Biblio::Zotero::DB::Schema::Result::CustomBaseFieldMapping;
3             $Biblio::Zotero::DB::Schema::Result::CustomBaseFieldMapping::VERSION = '0.003';
4             # Created by DBIx::Class::Schema::Loader
5             # DO NOT MODIFY THE FIRST PART OF THIS FILE
6              
7              
8 13     13   707 use strict;
  13         32  
  13         366  
9 13     13   68 use warnings;
  13         29  
  13         375  
10              
11 13     13   66 use base 'DBIx::Class::Core';
  13         30  
  13         3580  
12              
13              
14             __PACKAGE__->table("customBaseFieldMappings");
15              
16              
17             __PACKAGE__->add_columns(
18             "customitemtypeid",
19             { data_type => "int", is_foreign_key => 1, is_nullable => 0 },
20             "basefieldid",
21             { data_type => "int", is_foreign_key => 1, is_nullable => 0 },
22             "customfieldid",
23             { data_type => "int", is_foreign_key => 1, is_nullable => 0 },
24             );
25              
26              
27             __PACKAGE__->set_primary_key("customitemtypeid", "basefieldid", "customfieldid");
28              
29              
30             __PACKAGE__->belongs_to(
31             "basefieldid",
32             "Biblio::Zotero::DB::Schema::Result::Field",
33             { fieldid => "basefieldid" },
34             { is_deferrable => 0, on_delete => "NO ACTION", on_update => "NO ACTION" },
35             );
36              
37              
38             __PACKAGE__->belongs_to(
39             "customfieldid",
40             "Biblio::Zotero::DB::Schema::Result::CustomField",
41             { customfieldid => "customfieldid" },
42             { is_deferrable => 0, on_delete => "NO ACTION", on_update => "NO ACTION" },
43             );
44              
45              
46             __PACKAGE__->belongs_to(
47             "customitemtypeid",
48             "Biblio::Zotero::DB::Schema::Result::CustomItemType",
49             { customitemtypeid => "customitemtypeid" },
50             { is_deferrable => 0, on_delete => "NO ACTION", on_update => "NO ACTION" },
51             );
52              
53              
54             # Created by DBIx::Class::Schema::Loader v0.07035 @ 2013-07-02 23:02:38
55             # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:YnsTPjYahjfkwAORupHKTg
56              
57              
58             # You can replace this text with custom code or comments, and it will be preserved on regeneration
59             1;
60              
61             __END__