Bug 13069 - (follow-up) Enable sort by title to ignore articles
[koha.git] / Koha / Schema / Result / OverduerulesTransportType.pm
1 use utf8;
2 package Koha::Schema::Result::OverduerulesTransportType;
3
4 # Created by DBIx::Class::Schema::Loader
5 # DO NOT MODIFY THE FIRST PART OF THIS FILE
6
7 =head1 NAME
8
9 Koha::Schema::Result::OverduerulesTransportType
10
11 =cut
12
13 use strict;
14 use warnings;
15
16 use base 'DBIx::Class::Core';
17
18 =head1 TABLE: C<overduerules_transport_types>
19
20 =cut
21
22 __PACKAGE__->table("overduerules_transport_types");
23
24 =head1 ACCESSORS
25
26 =head2 id
27
28   data_type: 'integer'
29   is_auto_increment: 1
30   is_nullable: 0
31
32 =head2 branchcode
33
34   data_type: 'varchar'
35   default_value: (empty string)
36   is_foreign_key: 1
37   is_nullable: 0
38   size: 10
39
40 =head2 categorycode
41
42   data_type: 'varchar'
43   default_value: (empty string)
44   is_foreign_key: 1
45   is_nullable: 0
46   size: 10
47
48 =head2 letternumber
49
50   data_type: 'integer'
51   default_value: 1
52   is_nullable: 0
53
54 =head2 message_transport_type
55
56   data_type: 'varchar'
57   default_value: 'email'
58   is_foreign_key: 1
59   is_nullable: 0
60   size: 20
61
62 =cut
63
64 __PACKAGE__->add_columns(
65   "id",
66   { data_type => "integer", is_auto_increment => 1, is_nullable => 0 },
67   "branchcode",
68   {
69     data_type => "varchar",
70     default_value => "",
71     is_foreign_key => 1,
72     is_nullable => 0,
73     size => 10,
74   },
75   "categorycode",
76   {
77     data_type => "varchar",
78     default_value => "",
79     is_foreign_key => 1,
80     is_nullable => 0,
81     size => 10,
82   },
83   "letternumber",
84   { data_type => "integer", default_value => 1, is_nullable => 0 },
85   "message_transport_type",
86   {
87     data_type => "varchar",
88     default_value => "email",
89     is_foreign_key => 1,
90     is_nullable => 0,
91     size => 20,
92   },
93 );
94
95 =head1 PRIMARY KEY
96
97 =over 4
98
99 =item * L</id>
100
101 =back
102
103 =cut
104
105 __PACKAGE__->set_primary_key("id");
106
107 =head1 RELATIONS
108
109 =head2 message_transport_type
110
111 Type: belongs_to
112
113 Related object: L<Koha::Schema::Result::MessageTransportType>
114
115 =cut
116
117 __PACKAGE__->belongs_to(
118   "message_transport_type",
119   "Koha::Schema::Result::MessageTransportType",
120   { message_transport_type => "message_transport_type" },
121   { is_deferrable => 1, on_delete => "CASCADE", on_update => "CASCADE" },
122 );
123
124 =head2 overduerule
125
126 Type: belongs_to
127
128 Related object: L<Koha::Schema::Result::Overduerule>
129
130 =cut
131
132 __PACKAGE__->belongs_to(
133   "overduerule",
134   "Koha::Schema::Result::Overduerule",
135   { branchcode => "branchcode", categorycode => "categorycode" },
136   { is_deferrable => 1, on_delete => "CASCADE", on_update => "CASCADE" },
137 );
138
139
140 # Created by DBIx::Class::Schema::Loader v0.07025 @ 2014-05-02 18:04:32
141 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:mNvLssJ8h9WFNQaB+YCGYg
142
143
144 # You can replace this text with custom code or comments, and it will be preserved on regeneration
145 1;