2 package Koha
::Schema
::Result
::OldIssue
;
4 # Created by DBIx::Class::Schema::Loader
5 # DO NOT MODIFY THE FIRST PART OF THIS FILE
9 Koha::Schema::Result::OldIssue
16 use base
'DBIx::Class::Core';
18 =head1 TABLE: C<old_issues>
22 __PACKAGE__
->table("old_issues");
46 datetime_undef_if_invalid: 1
58 datetime_undef_if_invalid: 1
61 =head2 lastreneweddate
64 datetime_undef_if_invalid: 1
78 =head2 auto_renew_error
86 data_type: 'timestamp'
87 datetime_undef_if_invalid: 1
88 default_value: current_timestamp
94 datetime_undef_if_invalid: 1
97 =head2 onsite_checkout
105 data_type: 'longtext'
110 data_type: 'datetime'
111 datetime_undef_if_invalid: 1
121 __PACKAGE__
->add_columns(
123 { data_type
=> "integer", is_nullable
=> 0 },
125 { data_type
=> "integer", is_foreign_key
=> 1, is_nullable
=> 1 },
127 { data_type
=> "integer", is_foreign_key
=> 1, is_nullable
=> 1 },
130 data_type
=> "datetime",
131 datetime_undef_if_invalid
=> 1,
135 { data_type
=> "varchar", is_nullable
=> 1, size
=> 10 },
138 data_type
=> "datetime",
139 datetime_undef_if_invalid
=> 1,
144 data_type
=> "datetime",
145 datetime_undef_if_invalid
=> 1,
149 { data_type
=> "tinyint", is_nullable
=> 1 },
151 { data_type
=> "tinyint", default_value
=> 0, is_nullable
=> 1 },
153 { data_type
=> "varchar", is_nullable
=> 1, size
=> 32 },
156 data_type
=> "timestamp",
157 datetime_undef_if_invalid
=> 1,
158 default_value
=> \"current_timestamp
",
163 data_type => "datetime
",
164 datetime_undef_if_invalid => 1,
168 { data_type => "integer
", default_value => 0, is_nullable => 0 },
170 { data_type => "longtext
", is_nullable => 1 },
173 data_type => "datetime
",
174 datetime_undef_if_invalid => 1,
178 { data_type => "integer
", is_nullable => 1 },
191 __PACKAGE__->set_primary_key("issue_id
");
195 =head2 borrowernumber
199 Related object: L<Koha::Schema::Result::Borrower>
203 __PACKAGE__->belongs_to(
205 "Koha
::Schema
::Result
::Borrower
",
206 { borrowernumber => "borrowernumber
" },
210 on_delete => "SET NULL
",
211 on_update => "SET NULL
",
219 Related object: L<Koha::Schema::Result::Item>
223 __PACKAGE__->belongs_to(
225 "Koha
::Schema
::Result
::Item
",
226 { itemnumber => "itemnumber
" },
230 on_delete => "SET NULL
",
231 on_update => "SET NULL
",
236 # Created by DBIx::Class::Schema::Loader v0.07042 @ 2018-07-23 13:51:40
237 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:1f688Osvh/sxg2P/qffZ2g
239 __PACKAGE__->belongs_to(
241 "Koha
::Schema
::Result
::Borrower
",
242 { borrowernumber => "borrowernumber
" },
243 { join_type => "LEFT
", on_delete => "CASCADE
", on_update => "CASCADE
" },
246 __PACKAGE__->belongs_to(
248 "Koha
::Schema
::Result
::Item
",
249 { itemnumber => "itemnumber
" },
253 on_delete => "CASCADE
",
254 on_update => "CASCADE
",
258 sub koha_objects_class {
259 'Koha::Old::Checkouts';