View | Details | Raw Unified | Return to bug 28854
Collapse All | Expand All

(-)a/Koha/Schema/Result/Item.pm (-2 / +32 lines)
Lines 729-734 __PACKAGE__->might_have( Link Here
729
  { cascade_copy => 0, cascade_delete => 0 },
729
  { cascade_copy => 0, cascade_delete => 0 },
730
);
730
);
731
731
732
=head2 item_bundles_hosts
733
734
Type: has_many
735
736
Related object: L<Koha::Schema::Result::ItemBundle>
737
738
=cut
739
740
__PACKAGE__->has_many(
741
  "item_bundles_hosts",
742
  "Koha::Schema::Result::ItemBundle",
743
  { "foreign.host" => "self.itemnumber" },
744
  { cascade_copy => 0, cascade_delete => 0 },
745
);
746
747
=head2 item_bundles_item
748
749
Type: might_have
750
751
Related object: L<Koha::Schema::Result::ItemBundle>
752
753
=cut
754
755
__PACKAGE__->might_have(
756
  "item_bundles_item",
757
  "Koha::Schema::Result::ItemBundle",
758
  { "foreign.item" => "self.itemnumber" },
759
  { cascade_copy => 0, cascade_delete => 0 },
760
);
761
732
=head2 items_last_borrower
762
=head2 items_last_borrower
733
763
734
Type: might_have
764
Type: might_have
Lines 880-887 __PACKAGE__->has_many( Link Here
880
);
910
);
881
911
882
912
883
# Created by DBIx::Class::Schema::Loader v0.07046 @ 2022-03-28 22:07:59
913
# Created by DBIx::Class::Schema::Loader v0.07049 @ 2022-03-31 13:56:51
884
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:28f9/7z3Nq5C4qzBMyceiQ
914
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:2M7A/FPV0q1Q3vkdM3wMmw
885
915
886
__PACKAGE__->belongs_to( biblioitem => "Koha::Schema::Result::Biblioitem", "biblioitemnumber" );
916
__PACKAGE__->belongs_to( biblioitem => "Koha::Schema::Result::Biblioitem", "biblioitemnumber" );
887
917
(-)a/Koha/Schema/Result/ItemBundle.pm (-1 / +113 lines)
Line 0 Link Here
0
- 
1
use utf8;
2
package Koha::Schema::Result::ItemBundle;
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::ItemBundle
10
11
=cut
12
13
use strict;
14
use warnings;
15
16
use base 'DBIx::Class::Core';
17
18
=head1 TABLE: C<item_bundles>
19
20
=cut
21
22
__PACKAGE__->table("item_bundles");
23
24
=head1 ACCESSORS
25
26
=head2 item
27
28
  data_type: 'integer'
29
  is_foreign_key: 1
30
  is_nullable: 0
31
32
=head2 host
33
34
  data_type: 'integer'
35
  is_foreign_key: 1
36
  is_nullable: 0
37
38
=cut
39
40
__PACKAGE__->add_columns(
41
  "item",
42
  { data_type => "integer", is_foreign_key => 1, is_nullable => 0 },
43
  "host",
44
  { data_type => "integer", is_foreign_key => 1, is_nullable => 0 },
45
);
46
47
=head1 PRIMARY KEY
48
49
=over 4
50
51
=item * L</host>
52
53
=item * L</item>
54
55
=back
56
57
=cut
58
59
__PACKAGE__->set_primary_key("host", "item");
60
61
=head1 UNIQUE CONSTRAINTS
62
63
=head2 C<item_bundles_uniq_1>
64
65
=over 4
66
67
=item * L</item>
68
69
=back
70
71
=cut
72
73
__PACKAGE__->add_unique_constraint("item_bundles_uniq_1", ["item"]);
74
75
=head1 RELATIONS
76
77
=head2 host
78
79
Type: belongs_to
80
81
Related object: L<Koha::Schema::Result::Item>
82
83
=cut
84
85
__PACKAGE__->belongs_to(
86
  "host",
87
  "Koha::Schema::Result::Item",
88
  { itemnumber => "host" },
89
  { is_deferrable => 1, on_delete => "CASCADE", on_update => "CASCADE" },
90
);
91
92
=head2 item
93
94
Type: belongs_to
95
96
Related object: L<Koha::Schema::Result::Item>
97
98
=cut
99
100
__PACKAGE__->belongs_to(
101
  "item",
102
  "Koha::Schema::Result::Item",
103
  { itemnumber => "item" },
104
  { is_deferrable => 1, on_delete => "CASCADE", on_update => "CASCADE" },
105
);
106
107
108
# Created by DBIx::Class::Schema::Loader v0.07049 @ 2022-03-31 13:56:51
109
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:T02Qk/Ojl7OXlL62uQk6Og
110
111
112
# You can replace this text with custom code or comments, and it will be preserved on regeneration
113
1;

Return to bug 28854