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
116 __PACKAGE__->add_columns(
118 { data_type => "integer", is_nullable => 0 },
120 { data_type => "integer", is_foreign_key => 1, is_nullable => 1 },
122 { data_type => "integer", is_foreign_key => 1, is_nullable => 1 },
125 data_type => "datetime",
126 datetime_undef_if_invalid => 1,
130 { data_type => "varchar", is_nullable => 1, size => 10 },
133 data_type => "datetime",
134 datetime_undef_if_invalid => 1,
139 data_type => "datetime",
140 datetime_undef_if_invalid => 1,
144 { data_type => "tinyint", is_nullable => 1 },
146 { data_type => "tinyint", default_value => 0, is_nullable => 1 },
148 { data_type => "varchar", is_nullable => 1, size => 32 },
151 data_type => "timestamp",
152 datetime_undef_if_invalid => 1,
153 default_value => \"current_timestamp",
158 data_type => "datetime",
159 datetime_undef_if_invalid => 1,
163 { data_type => "integer", default_value => 0, is_nullable => 0 },
165 { data_type => "longtext", is_nullable => 1 },
168 data_type => "datetime",
169 datetime_undef_if_invalid => 1,
184 __PACKAGE__->set_primary_key("issue_id");
188 =head2 borrowernumber
192 Related object: L<Koha::Schema::Result::Borrower>
196 __PACKAGE__->belongs_to(
198 "Koha::Schema::Result::Borrower",
199 { borrowernumber => "borrowernumber" },
203 on_delete => "SET NULL",
204 on_update => "SET NULL",
212 Related object: L<Koha::Schema::Result::Item>
216 __PACKAGE__->belongs_to(
218 "Koha::Schema::Result::Item",
219 { itemnumber => "itemnumber" },
223 on_delete => "SET NULL",
224 on_update => "SET NULL",
229 # Created by DBIx::Class::Schema::Loader v0.07042 @ 2018-02-16 17:54:54
230 # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:RKLeDDEz22G5BU/ZAl7QLA
232 __PACKAGE__->belongs_to(
234 "Koha::Schema::Result::Borrower",
235 { borrowernumber => "borrowernumber" },
236 { join_type => "LEFT", on_delete => "CASCADE", on_update => "CASCADE" },
239 __PACKAGE__->belongs_to(
241 "Koha::Schema::Result::Item",
242 { itemnumber => "itemnumber" },
246 on_delete => "CASCADE",
247 on_update => "CASCADE",
251 sub koha_objects_class {
252 'Koha::Old::Checkouts';