Bug 32257: Label for patron attributes misaligned
[koha-ffzg.git] / Koha / Schema / Result / TmpHoldsqueue.pm
1 use utf8;
2 package Koha::Schema::Result::TmpHoldsqueue;
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::TmpHoldsqueue
10
11 =cut
12
13 use strict;
14 use warnings;
15
16 use base 'DBIx::Class::Core';
17
18 =head1 TABLE: C<tmp_holdsqueue>
19
20 =cut
21
22 __PACKAGE__->table("tmp_holdsqueue");
23
24 =head1 ACCESSORS
25
26 =head2 biblionumber
27
28   data_type: 'integer'
29   is_foreign_key: 1
30   is_nullable: 1
31
32 =head2 itemnumber
33
34   data_type: 'integer'
35   is_foreign_key: 1
36   is_nullable: 1
37
38 =head2 barcode
39
40   data_type: 'varchar'
41   is_nullable: 1
42   size: 20
43
44 =head2 surname
45
46   data_type: 'longtext'
47   is_nullable: 0
48
49 =head2 firstname
50
51   data_type: 'mediumtext'
52   is_nullable: 1
53
54 =head2 phone
55
56   data_type: 'mediumtext'
57   is_nullable: 1
58
59 =head2 borrowernumber
60
61   data_type: 'integer'
62   is_foreign_key: 1
63   is_nullable: 0
64
65 =head2 cardnumber
66
67   data_type: 'varchar'
68   is_nullable: 1
69   size: 32
70
71 =head2 reservedate
72
73   data_type: 'date'
74   datetime_undef_if_invalid: 1
75   is_nullable: 1
76
77 =head2 title
78
79   data_type: 'longtext'
80   is_nullable: 1
81
82 =head2 itemcallnumber
83
84   data_type: 'varchar'
85   is_nullable: 1
86   size: 255
87
88 =head2 holdingbranch
89
90   data_type: 'varchar'
91   is_nullable: 1
92   size: 10
93
94 =head2 pickbranch
95
96   data_type: 'varchar'
97   is_nullable: 1
98   size: 10
99
100 =head2 notes
101
102   data_type: 'mediumtext'
103   is_nullable: 1
104
105 =head2 item_level_request
106
107   data_type: 'tinyint'
108   default_value: 0
109   is_nullable: 0
110
111 =head2 timestamp
112
113   data_type: 'timestamp'
114   datetime_undef_if_invalid: 1
115   default_value: current_timestamp
116   is_nullable: 0
117
118 date and time this entry as added/last updated
119
120 =cut
121
122 __PACKAGE__->add_columns(
123   "biblionumber",
124   { data_type => "integer", is_foreign_key => 1, is_nullable => 1 },
125   "itemnumber",
126   { data_type => "integer", is_foreign_key => 1, is_nullable => 1 },
127   "barcode",
128   { data_type => "varchar", is_nullable => 1, size => 20 },
129   "surname",
130   { data_type => "longtext", is_nullable => 0 },
131   "firstname",
132   { data_type => "mediumtext", is_nullable => 1 },
133   "phone",
134   { data_type => "mediumtext", is_nullable => 1 },
135   "borrowernumber",
136   { data_type => "integer", is_foreign_key => 1, is_nullable => 0 },
137   "cardnumber",
138   { data_type => "varchar", is_nullable => 1, size => 32 },
139   "reservedate",
140   { data_type => "date", datetime_undef_if_invalid => 1, is_nullable => 1 },
141   "title",
142   { data_type => "longtext", is_nullable => 1 },
143   "itemcallnumber",
144   { data_type => "varchar", is_nullable => 1, size => 255 },
145   "holdingbranch",
146   { data_type => "varchar", is_nullable => 1, size => 10 },
147   "pickbranch",
148   { data_type => "varchar", is_nullable => 1, size => 10 },
149   "notes",
150   { data_type => "mediumtext", is_nullable => 1 },
151   "item_level_request",
152   { data_type => "tinyint", default_value => 0, is_nullable => 0 },
153   "timestamp",
154   {
155     data_type => "timestamp",
156     datetime_undef_if_invalid => 1,
157     default_value => \"current_timestamp",
158     is_nullable => 0,
159   },
160 );
161
162 =head1 RELATIONS
163
164 =head2 biblionumber
165
166 Type: belongs_to
167
168 Related object: L<Koha::Schema::Result::Biblio>
169
170 =cut
171
172 __PACKAGE__->belongs_to(
173   "biblionumber",
174   "Koha::Schema::Result::Biblio",
175   { biblionumber => "biblionumber" },
176   {
177     is_deferrable => 1,
178     join_type     => "LEFT",
179     on_delete     => "CASCADE",
180     on_update     => "CASCADE",
181   },
182 );
183
184 =head2 borrowernumber
185
186 Type: belongs_to
187
188 Related object: L<Koha::Schema::Result::Borrower>
189
190 =cut
191
192 __PACKAGE__->belongs_to(
193   "borrowernumber",
194   "Koha::Schema::Result::Borrower",
195   { borrowernumber => "borrowernumber" },
196   { is_deferrable => 1, on_delete => "CASCADE", on_update => "CASCADE" },
197 );
198
199 =head2 itemnumber
200
201 Type: belongs_to
202
203 Related object: L<Koha::Schema::Result::Item>
204
205 =cut
206
207 __PACKAGE__->belongs_to(
208   "itemnumber",
209   "Koha::Schema::Result::Item",
210   { itemnumber => "itemnumber" },
211   {
212     is_deferrable => 1,
213     join_type     => "LEFT",
214     on_delete     => "CASCADE",
215     on_update     => "CASCADE",
216   },
217 );
218
219
220 # Created by DBIx::Class::Schema::Loader v0.07049 @ 2022-11-04 22:42:42
221 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:RdIrLi+vbzj3ab/UP7e9pw
222
223
224 # You can replace this text with custom content, and it will be preserved on regeneration
225 1;