Bug 14633: Patch to control.ini to add or dependency to libapache2-mpm-itk
[koha.git] / Koha / Schema / Result / Overduerule.pm
blob8392d1a9e0cdb40578b148a51bc56bb799b6377d
1 use utf8;
2 package Koha::Schema::Result::Overduerule;
4 # Created by DBIx::Class::Schema::Loader
5 # DO NOT MODIFY THE FIRST PART OF THIS FILE
7 =head1 NAME
9 Koha::Schema::Result::Overduerule
11 =cut
13 use strict;
14 use warnings;
16 use base 'DBIx::Class::Core';
18 =head1 TABLE: C<overduerules>
20 =cut
22 __PACKAGE__->table("overduerules");
24 =head1 ACCESSORS
26 =head2 branchcode
28 data_type: 'varchar'
29 default_value: (empty string)
30 is_nullable: 0
31 size: 10
33 =head2 categorycode
35 data_type: 'varchar'
36 default_value: (empty string)
37 is_nullable: 0
38 size: 10
40 =head2 delay1
42 data_type: 'integer'
43 is_nullable: 1
45 =head2 letter1
47 data_type: 'varchar'
48 is_nullable: 1
49 size: 20
51 =head2 debarred1
53 data_type: 'varchar'
54 default_value: 0
55 is_nullable: 1
56 size: 1
58 =head2 delay2
60 data_type: 'integer'
61 is_nullable: 1
63 =head2 debarred2
65 data_type: 'varchar'
66 default_value: 0
67 is_nullable: 1
68 size: 1
70 =head2 letter2
72 data_type: 'varchar'
73 is_nullable: 1
74 size: 20
76 =head2 delay3
78 data_type: 'integer'
79 is_nullable: 1
81 =head2 letter3
83 data_type: 'varchar'
84 is_nullable: 1
85 size: 20
87 =head2 debarred3
89 data_type: 'integer'
90 default_value: 0
91 is_nullable: 1
93 =cut
95 __PACKAGE__->add_columns(
96 "branchcode",
97 { data_type => "varchar", default_value => "", is_nullable => 0, size => 10 },
98 "categorycode",
99 { data_type => "varchar", default_value => "", is_nullable => 0, size => 10 },
100 "delay1",
101 { data_type => "integer", is_nullable => 1 },
102 "letter1",
103 { data_type => "varchar", is_nullable => 1, size => 20 },
104 "debarred1",
105 { data_type => "varchar", default_value => 0, is_nullable => 1, size => 1 },
106 "delay2",
107 { data_type => "integer", is_nullable => 1 },
108 "debarred2",
109 { data_type => "varchar", default_value => 0, is_nullable => 1, size => 1 },
110 "letter2",
111 { data_type => "varchar", is_nullable => 1, size => 20 },
112 "delay3",
113 { data_type => "integer", is_nullable => 1 },
114 "letter3",
115 { data_type => "varchar", is_nullable => 1, size => 20 },
116 "debarred3",
117 { data_type => "integer", default_value => 0, is_nullable => 1 },
120 =head1 PRIMARY KEY
122 =over 4
124 =item * L</branchcode>
126 =item * L</categorycode>
128 =back
130 =cut
132 __PACKAGE__->set_primary_key("branchcode", "categorycode");
134 =head1 RELATIONS
136 =head2 overduerules_transport_types
138 Type: has_many
140 Related object: L<Koha::Schema::Result::OverduerulesTransportType>
142 =cut
144 __PACKAGE__->has_many(
145 "overduerules_transport_types",
146 "Koha::Schema::Result::OverduerulesTransportType",
148 "foreign.branchcode" => "self.branchcode",
149 "foreign.categorycode" => "self.categorycode",
151 { cascade_copy => 0, cascade_delete => 0 },
155 # Created by DBIx::Class::Schema::Loader v0.07025 @ 2014-05-02 18:04:32
156 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:zQK4gTxkrPPwJzujbZxxdg
159 # You can replace this text with custom content, and it will be preserved on regeneration