2 package Koha
::Schema
::Result
::Biblioitem
;
4 # Created by DBIx::Class::Schema::Loader
5 # DO NOT MODIFY THE FIRST PART OF THIS FILE
9 Koha::Schema::Result::Biblioitem
16 use base
'DBIx::Class::Core';
18 =head1 TABLE: C<biblioitems>
22 __PACKAGE__
->table("biblioitems");
26 =head2 biblioitemnumber
41 data_type: 'mediumtext'
46 data_type: 'mediumtext'
57 data_type: 'mediumtext'
62 data_type: 'mediumtext'
71 =head2 publicationyear
85 datetime_undef_if_invalid: 1
93 =head2 collectiontitle
95 data_type: 'mediumtext'
103 =head2 collectionvolume
105 data_type: 'mediumtext'
108 =head2 editionstatement
113 =head2 editionresponsibility
120 data_type: 'timestamp'
121 datetime_undef_if_invalid: 1
122 default_value: current_timestamp
139 data_type: 'mediumtext'
195 =head2 agerestriction
208 data_type: 'longtext'
213 __PACKAGE__
->add_columns(
215 { data_type
=> "integer", is_auto_increment
=> 1, is_nullable
=> 0 },
218 data_type
=> "integer",
224 { data_type
=> "mediumtext", is_nullable
=> 1 },
226 { data_type
=> "mediumtext", is_nullable
=> 1 },
228 { data_type
=> "varchar", is_nullable
=> 1, size
=> 10 },
230 { data_type
=> "mediumtext", is_nullable
=> 1 },
232 { data_type
=> "mediumtext", is_nullable
=> 1 },
234 { data_type
=> "varchar", is_nullable
=> 1, size
=> 13 },
236 { data_type
=> "text", is_nullable
=> 1 },
238 { data_type
=> "varchar", is_nullable
=> 1, size
=> 255 },
240 { data_type
=> "date", datetime_undef_if_invalid
=> 1, is_nullable
=> 1 },
242 { data_type
=> "text", is_nullable
=> 1 },
244 { data_type
=> "mediumtext", is_nullable
=> 1 },
246 { data_type
=> "text", is_nullable
=> 1 },
248 { data_type
=> "mediumtext", is_nullable
=> 1 },
250 { data_type
=> "text", is_nullable
=> 1 },
251 "editionresponsibility",
252 { data_type
=> "text", is_nullable
=> 1 },
255 data_type
=> "timestamp",
256 datetime_undef_if_invalid
=> 1,
257 default_value
=> \"current_timestamp
",
261 { data_type => "varchar
", is_nullable => 1, size => 255 },
263 { data_type => "varchar
", is_nullable => 1, size => 255 },
265 { data_type => "mediumtext
", is_nullable => 1 },
267 { data_type => "varchar
", is_nullable => 1, size => 255 },
269 { data_type => "varchar
", is_nullable => 1, size => 255 },
271 { data_type => "varchar
", is_nullable => 1, size => 25 },
273 { data_type => "text
", is_nullable => 1 },
275 { data_type => "varchar
", is_nullable => 1, size => 10 },
277 { data_type => "varchar
", is_nullable => 1, size => 30 },
279 { data_type => "varchar
", is_nullable => 1, size => 10 },
281 { data_type => "varchar
", is_nullable => 1, size => 10 },
283 { data_type => "varchar
", is_nullable => 1, size => 255 },
285 { data_type => "varchar
", is_nullable => 1, size => 255 },
287 { data_type => "integer
", is_nullable => 1 },
289 { data_type => "longtext
", is_nullable => 1 },
296 =item * L</biblioitemnumber>
302 __PACKAGE__->set_primary_key("biblioitemnumber
");
310 Related object: L<Koha::Schema::Result::Biblio>
314 __PACKAGE__->belongs_to(
316 "Koha
::Schema
::Result
::Biblio
",
317 { biblionumber => "biblionumber
" },
318 { is_deferrable => 1, on_delete => "CASCADE
", on_update => "CASCADE
" },
325 Related object: L<Koha::Schema::Result::Item>
329 __PACKAGE__->has_many(
331 "Koha
::Schema
::Result
::Item
",
332 { "foreign
.biblioitemnumber
" => "self
.biblioitemnumber
" },
333 { cascade_copy => 0, cascade_delete => 0 },
337 # Created by DBIx::Class::Schema::Loader v0.07042 @ 2016-10-21 14:37:19
338 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:sIIeEpbe61VNkEYpUXNDkw
340 __PACKAGE__->belongs_to( biblio => "Koha
::Schema
::Result
::Biblio
", "biblionumber
" );