2 package Koha::Schema::Result::Issue;
4 # Created by DBIx::Class::Schema::Loader
5 # DO NOT MODIFY THE FIRST PART OF THIS FILE
9 Koha::Schema::Result::Issue
16 use base 'DBIx::Class::Core';
18 =head1 TABLE: C<issues>
22 __PACKAGE__->table("issues");
41 datetime_undef_if_invalid: 1
59 datetime_undef_if_invalid: 1
62 =head2 lastreneweddate
65 datetime_undef_if_invalid: 1
87 data_type: 'timestamp'
88 datetime_undef_if_invalid: 1
89 default_value: current_timestamp
95 datetime_undef_if_invalid: 1
100 __PACKAGE__->add_columns(
102 { data_type => "integer", is_foreign_key => 1, is_nullable => 1 },
104 { data_type => "integer", is_foreign_key => 1, is_nullable => 1 },
107 data_type => "datetime",
108 datetime_undef_if_invalid => 1,
112 { data_type => "varchar", is_nullable => 1, size => 10 },
114 { data_type => "varchar", is_nullable => 1, size => 18 },
117 data_type => "datetime",
118 datetime_undef_if_invalid => 1,
123 data_type => "datetime",
124 datetime_undef_if_invalid => 1,
128 { data_type => "varchar", is_nullable => 1, size => 4 },
130 { data_type => "tinyint", is_nullable => 1 },
132 { data_type => "tinyint", default_value => 0, is_nullable => 1 },
135 data_type => "timestamp",
136 datetime_undef_if_invalid => 1,
137 default_value => \"current_timestamp",
142 data_type => "datetime",
143 datetime_undef_if_invalid => 1,
150 =head2 borrowernumber
154 Related object: L<Koha::Schema::Result::Borrower>
158 __PACKAGE__->belongs_to(
160 "Koha::Schema::Result::Borrower",
161 { borrowernumber => "borrowernumber" },
165 on_delete => "RESTRICT",
166 on_update => "CASCADE",
174 Related object: L<Koha::Schema::Result::Item>
178 __PACKAGE__->belongs_to(
180 "Koha::Schema::Result::Item",
181 { itemnumber => "itemnumber" },
185 on_delete => "RESTRICT",
186 on_update => "CASCADE",
191 # Created by DBIx::Class::Schema::Loader v0.07039 @ 2014-09-17 21:06:58
192 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:vhnsyH2GOjEEjOWjCS5Lpw
194 __PACKAGE__->belongs_to(
196 "Koha::Schema::Result::Borrower",
197 { borrowernumber => "borrowernumber" },
198 { join_type => "LEFT", on_delete => "CASCADE", on_update => "CASCADE" },
201 __PACKAGE__->belongs_to(
203 "Koha::Schema::Result::Item",
204 { itemnumber => "itemnumber" },
208 on_delete => "CASCADE",
209 on_update => "CASCADE",
213 __PACKAGE__->belongs_to(
215 "Koha::Schema::Result::Branch",
216 { branchcode => "branchcode" },
220 on_delete => "CASCADE",
221 on_update => "CASCADE",